> For the complete documentation index, see [llms.txt](https://docs.ondoctor.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ondoctor.app/universidade-ondoctor/guia-de-uso-geral/configuracoes/dados-da-empresa/integracoes-rotas-api.md).

# Integrações - Rotas API

## Cadastros

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2F95OunQqsdAxyIv7arSev%2Fimage.png?alt=media&amp;token=55377b71-ef0b-4234-afc8-9c15af05555b" alt=""><figcaption></figcaption></figure>

**GET /procedimentos**\
Consulta a lista de procedimentos cadastrados no sistema.

**GET /especialidades**\
Retorna as especialidades disponíveis para cadastro e uso.

**GET /convenios**\
Lista os convênios cadastrados.

**GET /agenda-tipos**\
Consulta os tipos de agenda disponíveis.

**GET /prioridades**\
Retorna as prioridades que podem ser utilizadas nos atendimentos.

**GET /profissionais**\
Lista os profissionais cadastrados no sistema.

**GET /clientes**\
Consulta a lista de clientes cadastrados.

**POST /clientes**\
Realiza o cadastro de um novo cliente.

**PUT /clientes/{idCliente}**\
Atualiza os dados de um cliente existente.

***

## Agenda

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2F8rLCz85LqldcxoMyqXmj%2Fimage.png?alt=media&amp;token=23f32186-eae6-4f8c-897d-f922269ea857" alt=""><figcaption></figcaption></figure>

**POST /agendas**\
Cria um novo agendamento.

**GET /agendas**\
Consulta os agendamentos cadastrados.

**PATCH /agendas/{id}**\
Atualiza parcialmente um agendamento existente.

**GET /agendas/profissional/{idProfissional}/dias-disponiveis**\
Retorna os dias disponíveis na agenda de um profissional.

**GET /agendas/profissional/{idProfissional}/procedimento/{idProcedimento}/data/{data}/horarios-disponiveis**\
Consulta os horários disponíveis para um profissional em uma data específica, considerando um procedimento.

**GET /agendas/cliente/{idCliente}**\
Lista os agendamentos vinculados a um cliente.

***

## Prontuário

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FD9GPm1O5hIdMS9WpsfXQ%2Fimage.png?alt=media&amp;token=b7c38131-481f-4bbd-ae26-5ea3d401c818" alt=""><figcaption></figcaption></figure>

**POST /prontuarios**\
Cria um novo prontuário.

**GET /prontuarios/cliente/{idCliente}**\
Consulta os prontuários vinculados a um cliente.
