GET Datas
Retorna as datas com horários utilizando os filtros de: chave_api*, tipo_agenda, (id_dentista ou id_equipo)*, data_inicial*, data_final*, id_cliente e id_especializacao.
Quando o id_cliente não é informado somente as datas com horários vagos são retornadas.
O id_dentista ou o id_equipo precisa ser enviado. O tipo_agenda definirá qual será utilizado, podendo assumir os seguintes valores: 1 para dentista e 2 para equipo, sendo 1 o padrão.
Exemplo: https://api.serodonto.com.br/datas?chave_api=chave&id_dentista=1&data_inicial=2000-04-15&data_final=2000-04-20&id_cliente=1&id_especializacao=1
* Filtros obrigatórios.
Informações da Requisição
Parâmetros URI
Nenhuma.
Parâmetros do Corpo
Nenhum.
Informações da Resposta
Descrição do Recurso
Dados em JSON.
DatasResultModel| Nome | Descrição | Tipo | Informações adicionais |
|---|---|---|---|
| id_empresa | integer |
Nenhuma. |
|
| dentista | DentistasBaseModel |
Nenhuma. |
|
| equipo | DentistasBaseModel |
Nenhuma. |
|
| cliente | ClientesBaseModel |
Nenhuma. |
|
| datas | Collection of DatasModel |
Nenhuma. |
Formatos da Resposta
application/json, text/json
{
"id_empresa": 1,
"dentista": {
"id_dentista": 1,
"nome_tratamento": "sample string 2",
"identificador": "sample string 3",
"tipo": 4
},
"equipo": {
"id_dentista": 1,
"nome_tratamento": "sample string 2",
"identificador": "sample string 3",
"tipo": 4
},
"cliente": {
"identificador": "2f4d0902-a59b-4dba-8316-aaf8b53ec594",
"id_cliente": 1,
"nome_completo": "sample string 2",
"cpf": "sample string 3",
"sexo": "sample string 4",
"telefone": "sample string 5",
"data_nascimento": "2025-11-02T19:42:43.8905576-03:00",
"email": "sample string 6"
},
"datas": [
{
"data": "2025-11-02T19:42:43.8905576-03:00",
"especializacoes": [
{
"id_especializacao": 1,
"especializacao": "sample string 2"
},
{
"id_especializacao": 1,
"especializacao": "sample string 2"
}
]
},
{
"data": "2025-11-02T19:42:43.8905576-03:00",
"especializacoes": [
{
"id_especializacao": 1,
"especializacao": "sample string 2"
},
{
"id_especializacao": 1,
"especializacao": "sample string 2"
}
]
}
]
}
text/html
{"id_empresa":1,"dentista":{"id_dentista":1,"nome_tratamento":"sample string 2","identificador":"sample string 3","tipo":4},"equipo":{"id_dentista":1,"nome_tratamento":"sample string 2","identificador":"sample string 3","tipo":4},"cliente":{"identificador":"2f4d0902-a59b-4dba-8316-aaf8b53ec594","id_cliente":1,"nome_completo":"sample string 2","cpf":"sample string 3","sexo":"sample string 4","telefone":"sample string 5","data_nascimento":"2025-11-02T19:42:43.8905576-03:00","email":"sample string 6"},"datas":[{"data":"2025-11-02T19:42:43.8905576-03:00","especializacoes":[{"id_especializacao":1,"especializacao":"sample string 2"},{"id_especializacao":1,"especializacao":"sample string 2"}]},{"data":"2025-11-02T19:42:43.8905576-03:00","especializacoes":[{"id_especializacao":1,"especializacao":"sample string 2"},{"id_especializacao":1,"especializacao":"sample string 2"}]}]}
application/xml, text/xml
<DatasResultModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
<cliente>
<cpf>sample string 3</cpf>
<data_nascimento>2025-11-02T19:42:43.8905576-03:00</data_nascimento>
<email>sample string 6</email>
<id_cliente>1</id_cliente>
<identificador>2f4d0902-a59b-4dba-8316-aaf8b53ec594</identificador>
<nome_completo>sample string 2</nome_completo>
<sexo>sample string 4</sexo>
<telefone>sample string 5</telefone>
</cliente>
<datas>
<DatasModel>
<data>2025-11-02T19:42:43.8905576-03:00</data>
<especializacoes>
<EspecializacoesBaseModel>
<especializacao>sample string 2</especializacao>
<id_especializacao>1</id_especializacao>
</EspecializacoesBaseModel>
<EspecializacoesBaseModel>
<especializacao>sample string 2</especializacao>
<id_especializacao>1</id_especializacao>
</EspecializacoesBaseModel>
</especializacoes>
</DatasModel>
<DatasModel>
<data>2025-11-02T19:42:43.8905576-03:00</data>
<especializacoes>
<EspecializacoesBaseModel>
<especializacao>sample string 2</especializacao>
<id_especializacao>1</id_especializacao>
</EspecializacoesBaseModel>
<EspecializacoesBaseModel>
<especializacao>sample string 2</especializacao>
<id_especializacao>1</id_especializacao>
</EspecializacoesBaseModel>
</especializacoes>
</DatasModel>
</datas>
<dentista>
<id_dentista>1</id_dentista>
<identificador>sample string 3</identificador>
<nome_tratamento>sample string 2</nome_tratamento>
<tipo>4</tipo>
</dentista>
<equipo>
<id_dentista>1</id_dentista>
<identificador>sample string 3</identificador>
<nome_tratamento>sample string 2</nome_tratamento>
<tipo>4</tipo>
</equipo>
<id_empresa>1</id_empresa>
</DatasResultModel>