POST Agendamentos
Agenda um cliente existente em um intervalo de horários definido pelo id_agenda_primeiro e id_agenda_ultimo. Caso o agendamento ocupe apenas um horário, os dois identificadores devem ser iguais, caso o contrário, devem corresponder ao intervalo de horários que serão ocupados por ele. Caso o id_ocorrencia e id_convenio não sejam informados, os valores atribuidos a eles nos parâmetros serão utilizados.
Os campos aceitos no corpo da requisição são: chave_api*, id_agenda_primeiro*, id_agenda_ultimo*, (id_dentista ou id_equipo)*, id_cliente*, id_especializacao*, id_ocorrencia, id_convenio, id_colaborador e observacao.
O id_dentista ou o id_equipo precisa ser enviado. O tipo_agenda é enviado automaticamente de acordo com o id_agenda.
* Campos obrigatórios.
Informações da Requisição
Parâmetros URI
Nenhuma.
Parâmetros do Corpo
Dados do agendamento.
AgendamentosPostModel| Nome | Descrição | Tipo | Informações adicionais |
|---|---|---|---|
| chave_api | string |
Nenhuma. |
|
| id_agenda_primeiro |
Identificador do primeiro horário do agendamento. |
integer |
Nenhuma. |
| id_agenda_ultimo |
Identificador do último horário do agendamento. |
integer |
Nenhuma. |
| id_dentista | integer |
Nenhuma. |
|
| id_equipo | string |
Nenhuma. |
|
| id_cliente | integer |
Nenhuma. |
|
| id_ocorrencia | integer |
Nenhuma. |
|
| id_especializacao | integer |
Nenhuma. |
|
| id_convenio | integer |
Nenhuma. |
|
| observacao | string |
Nenhuma. |
|
| id_colaborador | integer |
Nenhuma. |
Request Formats
application/json, text/json
{
"chave_api": "sample string 1",
"id_empresa": 2,
"id_agenda_primeiro": 3,
"id_agenda_ultimo": 4,
"id_dentista": 5,
"id_equipo": "sample string 6",
"id_cliente": 7,
"id_ocorrencia": 1,
"id_especializacao": 8,
"id_convenio": 1,
"observacao": "sample string 9",
"id_colaborador": 1
}
text/html
{"chave_api":"sample string 1","id_empresa":2,"id_agenda_primeiro":3,"id_agenda_ultimo":4,"id_dentista":5,"id_equipo":"sample string 6","id_cliente":7,"id_ocorrencia":1,"id_especializacao":8,"id_convenio":1,"observacao":"sample string 9","id_colaborador":1}
application/xml, text/xml
<AgendamentosPostModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SerodontoREST.Models"> <chave_api>sample string 1</chave_api> <id_agenda_primeiro>3</id_agenda_primeiro> <id_agenda_ultimo>4</id_agenda_ultimo> <id_cliente>7</id_cliente> <id_colaborador>1</id_colaborador> <id_convenio>1</id_convenio> <id_dentista>5</id_dentista> <id_empresa>2</id_empresa> <id_equipo>sample string 6</id_equipo> <id_especializacao>8</id_especializacao> <id_ocorrencia>1</id_ocorrencia> <observacao>sample string 9</observacao> </AgendamentosPostModel>
application/x-www-form-urlencoded
Informações da Resposta
Descrição do Recurso
Dados em JSON.
AgendamentosResultModel| Nome | Descrição | Tipo | Informações adicionais |
|---|---|---|---|
| id_empresa | integer |
Nenhuma. |
|
| cliente | ClientesBaseModel |
Nenhuma. |
|
| agendamentos | Collection of AgendamentosModel |
Nenhuma. |
Formatos da Resposta
application/json, text/json
{
"id_empresa": 1,
"cliente": {
"identificador": "317dd377-7fba-49e0-9363-dd3be1966930",
"id_cliente": 1,
"nome_completo": "sample string 2",
"cpf": "sample string 3",
"sexo": "sample string 4",
"telefone": "sample string 5",
"data_nascimento": "2026-07-02T15:14:47.9068961-03:00",
"email": "sample string 6"
},
"agendamentos": [
{
"id_agenda_primeiro": 1,
"id_agenda_ultimo": 1,
"hora": "2026-07-02T15:14:47.9068961-03:00",
"hora_final": "2026-07-02T15:14:47.9068961-03:00",
"frequencia": "sample string 3",
"ocorrencia": "sample string 4",
"observacao": "sample string 5",
"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
},
"especializacao": {
"id_especializacao": 1,
"especializacao": "sample string 2"
},
"convenio": {
"id_convenio": 1,
"convenio": "sample string 2"
}
},
{
"id_agenda_primeiro": 1,
"id_agenda_ultimo": 1,
"hora": "2026-07-02T15:14:47.9068961-03:00",
"hora_final": "2026-07-02T15:14:47.9068961-03:00",
"frequencia": "sample string 3",
"ocorrencia": "sample string 4",
"observacao": "sample string 5",
"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
},
"especializacao": {
"id_especializacao": 1,
"especializacao": "sample string 2"
},
"convenio": {
"id_convenio": 1,
"convenio": "sample string 2"
}
}
]
}
text/html
{"id_empresa":1,"cliente":{"identificador":"317dd377-7fba-49e0-9363-dd3be1966930","id_cliente":1,"nome_completo":"sample string 2","cpf":"sample string 3","sexo":"sample string 4","telefone":"sample string 5","data_nascimento":"2026-07-02T15:14:47.9068961-03:00","email":"sample string 6"},"agendamentos":[{"id_agenda_primeiro":1,"id_agenda_ultimo":1,"hora":"2026-07-02T15:14:47.9068961-03:00","hora_final":"2026-07-02T15:14:47.9068961-03:00","frequencia":"sample string 3","ocorrencia":"sample string 4","observacao":"sample string 5","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},"especializacao":{"id_especializacao":1,"especializacao":"sample string 2"},"convenio":{"id_convenio":1,"convenio":"sample string 2"}},{"id_agenda_primeiro":1,"id_agenda_ultimo":1,"hora":"2026-07-02T15:14:47.9068961-03:00","hora_final":"2026-07-02T15:14:47.9068961-03:00","frequencia":"sample string 3","ocorrencia":"sample string 4","observacao":"sample string 5","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},"especializacao":{"id_especializacao":1,"especializacao":"sample string 2"},"convenio":{"id_convenio":1,"convenio":"sample string 2"}}]}
application/xml, text/xml
<AgendamentosResultModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
<agendamentos>
<AgendamentosModel>
<convenio>
<convenio>sample string 2</convenio>
<id_convenio>1</id_convenio>
</convenio>
<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>
<especializacao>
<especializacao>sample string 2</especializacao>
<id_especializacao>1</id_especializacao>
</especializacao>
<frequencia>sample string 3</frequencia>
<hora>2026-07-02T15:14:47.9068961-03:00</hora>
<hora_final>2026-07-02T15:14:47.9068961-03:00</hora_final>
<id_agenda_primeiro>1</id_agenda_primeiro>
<id_agenda_ultimo>1</id_agenda_ultimo>
<observacao>sample string 5</observacao>
<ocorrencia>sample string 4</ocorrencia>
</AgendamentosModel>
<AgendamentosModel>
<convenio>
<convenio>sample string 2</convenio>
<id_convenio>1</id_convenio>
</convenio>
<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>
<especializacao>
<especializacao>sample string 2</especializacao>
<id_especializacao>1</id_especializacao>
</especializacao>
<frequencia>sample string 3</frequencia>
<hora>2026-07-02T15:14:47.9068961-03:00</hora>
<hora_final>2026-07-02T15:14:47.9068961-03:00</hora_final>
<id_agenda_primeiro>1</id_agenda_primeiro>
<id_agenda_ultimo>1</id_agenda_ultimo>
<observacao>sample string 5</observacao>
<ocorrencia>sample string 4</ocorrencia>
</AgendamentosModel>
</agendamentos>
<cliente>
<cpf>sample string 3</cpf>
<data_nascimento>2026-07-02T15:14:47.9068961-03:00</data_nascimento>
<email>sample string 6</email>
<id_cliente>1</id_cliente>
<identificador>317dd377-7fba-49e0-9363-dd3be1966930</identificador>
<nome_completo>sample string 2</nome_completo>
<sexo>sample string 4</sexo>
<telefone>sample string 5</telefone>
</cliente>
<id_empresa>1</id_empresa>
</AgendamentosResultModel>