POST v1/Usuario/Salvar

Request Information

URI Parameters

None.

Body Parameters

UsuarioDto
NameDescriptionTypeAdditional information
usuario_id

integer

Required

nome

string

Required

String length: inclusive between 5 and 100

email

string

Required

Matching regular expression pattern: ^((?!\.)[\w-_.]*[^.])(@\w+)(\.\w+(\.\w+)?[^.\W])$

String length: inclusive between 0 and 100

senha

string

Required

String length: inclusive between 2 and 100

perm_administrador

boolean

None.

codigo_recuperacao

string

String length: inclusive between 0 and 8

codigo_recuperacao_data

date

None.

codigo_recuperacao_tentativas

integer

None.

excluido

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "usuario_id": 1,
  "nome": "sample string 2",
  "email": "sample string 3",
  "senha": "sample string 4",
  "perm_administrador": true,
  "codigo_recuperacao": "sample string 5",
  "codigo_recuperacao_data": "2025-12-12T08:48:21.4527455-03:00",
  "codigo_recuperacao_tentativas": 1,
  "excluido": true
}

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.