-
Notifications
You must be signed in to change notification settings - Fork 2
Signup
Wesley Mendes edited this page Oct 2, 2020
·
2 revisions
- Guia de Desenvolvimento
- Referência da API REST
- Fields
- Inserir Item
- Listar Items
- Detalhar Item
- Atualizar Item
- Deletar Item
Obs: Apenas o
POST
para cadastro retornaSuccess
, as demais rotas estão configuradas como não permitidas.
- 200 Successful request
- 400 Bad request
- 405 Method Not Allowed
Nome | Tipo | Descrição |
---|---|---|
first_name |
String |
Nome do paciente. |
last_name |
String |
Sobrenome do paciente. |
email |
String |
Endereço de e-mail do usuário. |
password |
String |
Senha de autenticação do usuário. |
POST /users/
Insere um item e retorna os valores inseridos.
- Status Code: 201
Dados de exemplo:
{
"first_name": "String",
"last_name": "String",
"email": "String",
"password": "String",
}
Resposta de exemplo:
{}
- Status Code: 400
Resposta de exemplo:
{
"email": [
"Este campo é obrigatório."
],
"password": [
"Este campo é obrigatório."
]
}
GET /users/
Retorna uma lista com todos os itens cadastrados.
- Status Code: 405
Resposta de exemplo:
{
"status": 405
}
GET /users/:id
Retorna o detalhe de um item.
- Status Code: 405
Resposta de exemplo:
{
"status": 405
}
PUT /users/:id
Atualiza um item e retorna os valores atualizados.
- Status Code: 405
Resposta de exemplo:
{
"status": 405
}
DELETE /users/:id
Deletar um item cadastrado.
- Status Code: 405
Resposta de exemplo:
{
"status": 405
}