Skip to content

Specialty

Wesley Mendes edited this page Sep 30, 2020 · 1 revision

Documentação

Índice

Guia de Desenvolvimento

Autorizações Disponíveis

AUTHORIZATION Bearer URL
Token auth /api-token-auth/

Referência da API REST

Códigos de status HTTP

  • 200 Successful request
  • 401 Unauthorized
  • 404 Not Found
  • 405 Not Allowed

Campos

Nome Tipo Tamanho máximo Em branco/Nulo Descrição
name String 55 False/False Nome da Especialidade.

Inserir Item

POST /especialidades/

Insere um item e retorna os valores inseridos.

Not Allowed

  • Status Code: 405

Resposta de exemplo:

Listar Items

GET /especialidades/

Retorna uma lista com todos os itens cadastrados.

Success

  • Status Code: 200

Resposta de exemplo:

[
  {
    "id": "Integer",
    "name": "String",
  },
  {
    "id": "Integer",
    "name": "String",
  },
  // ...
]

Detalhar Item

GET /especialidades/:id

Retorna o detalhe de um item.

Success

  • Status Code: 200

Resposta de exemplo:

{
  "id": "Integer",
  "name": "String",
}

Not Found

  • Status Code: 404

Resposta de exemplo:

{
  "detail": "Não encontrado."
}

Atualizar Item

PUT /especialidades/:id

Atualiza um item e retorna os valores alterados.

Not Allowed

  • Status Code: 405

Resposta de exemplo:

Deletar Item

DELETE /especialidades/:id

Deletar um item cadastrado.

Not Allowed

  • Status Code: 405

Resposta de exemplo: