API de Agenda

API de Agenda

Visão Geral:

A API de Agenda permite o gerenciamento de agendamentos de forma eficiente e integrada. Com esta API, é possível realizar operações relacionadas aos agendamentos, facilitando a interação entre sistemas e usuários.

 

Funcionalidades Principais:

  • Gerenciar Agendamentos: Criar, consultar, atualizar e cancelar agendamentos.

  • Consulta de Disponibilidade: Verificar a disponibilidade de horários para agendamentos.

 

Endpoints Disponíveis:

A API fornece diversos endpoints, incluindo, mas não se limitando a:

  • Lista todos os agendamentos.

  • Cria um novo agendamento.

  • Retorna detalhes de um agendamento específico.

  • Atualiza um agendamento existente.

  • Cancela um agendamento.

 

Formato de Resposta:

As respostas da API são retornadas em formato JSON, contendo informações detalhadas sobre os agendamentos, como:

{   "Sucesso": true,   "IdMarcacao": 0,   "IDConferencia": "string",   "URIConferencia": "string",   "Glosas": [     {       "Codigo": "string",       "Mensagem": "string"     }   ] }

 

Autenticação e Segurança:

A API utiliza o método de autenticação baseado em Access Token para garantir que apenas usuários autorizados possam acessar e manipular os dados dos agendamentos. Detalhes sobre o método de autenticação podem ser encontrados na documentação.

Erros Comuns:
A API pode retornar erros padrão, como:

  • 400 Bad Request: Para requisições malformadas.

  • 401 Unauthorized: Quando a autenticação falha.

 

Conclusão

A API de Agenda oferece um conjunto robusto de funcionalidades para o gerenciamento de agendamentos, possibilitando uma integração eficiente com sistemas de saúde e melhorando a experiência do usuário. Para mais detalhes, consulte a documentação completa disponível no Swagger UI.

 

Swagger ambiente de TRN (treinamento):

https://trn-agenda.pepunimed.com.br/swagger/ui/index#/Agenda

Swagger ambiente de HML (homologação): 

https://hml-agenda.pepunimed.com.br/swagger/ui/index#/Agenda