GET ListaAgendamentos/PorDentista

Retorna os agendamentos agrupando-os por dentista utilizando os filtros de: chave_api*, data_inicial*, data_final*, tipo_agenda, id_dentista, id_convenio e id_especializacao.
O id_dentista 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/ListaAgendamentos/PorDentista?chave_api=chave&id_dentista=1&data_inicial=2000-04-15&data_final=2000-04-20&id_convenio=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.

Collection of listaAgendamentoPorDentista
NomeDescriçãoTipoInformações adicionais
nome

string

Nenhuma.

itens_agenda

Collection of AgendamentoPorDentista

Nenhuma.

Formatos da Resposta

application/json, text/json

Sample:
[
  {
    "nome": "sample string 1",
    "itens_agenda": [
      {
        "id_agenda": 1,
        "hora": "2025-05-11T14:50:05.2568515-03:00",
        "id_cliente": 1,
        "nome_cliente": "sample string 2",
        "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": 1,
        "hora": "2025-05-11T14:50:05.2568515-03:00",
        "id_cliente": 1,
        "nome_cliente": "sample string 2",
        "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"
        }
      }
    ]
  },
  {
    "nome": "sample string 1",
    "itens_agenda": [
      {
        "id_agenda": 1,
        "hora": "2025-05-11T14:50:05.2568515-03:00",
        "id_cliente": 1,
        "nome_cliente": "sample string 2",
        "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": 1,
        "hora": "2025-05-11T14:50:05.2568515-03:00",
        "id_cliente": 1,
        "nome_cliente": "sample string 2",
        "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

Sample:
[{"nome":"sample string 1","itens_agenda":[{"id_agenda":1,"hora":"2025-05-11T14:50:05.2568515-03:00","id_cliente":1,"nome_cliente":"sample string 2","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":1,"hora":"2025-05-11T14:50:05.2568515-03:00","id_cliente":1,"nome_cliente":"sample string 2","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"}}]},{"nome":"sample string 1","itens_agenda":[{"id_agenda":1,"hora":"2025-05-11T14:50:05.2568515-03:00","id_cliente":1,"nome_cliente":"sample string 2","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":1,"hora":"2025-05-11T14:50:05.2568515-03:00","id_cliente":1,"nome_cliente":"sample string 2","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

Sample:
<ArrayOflistaAgendamentoPorDentista xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SerodontoREST.Controllers">
  <listaAgendamentoPorDentista>
    <itens_agenda>
      <AgendamentoPorDentista>
        <convenio xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:convenio>sample string 2</d5p1:convenio>
          <d5p1:id_convenio>1</d5p1:id_convenio>
        </convenio>
        <dentista xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:id_dentista>1</d5p1:id_dentista>
          <d5p1:identificador>sample string 3</d5p1:identificador>
          <d5p1:nome_tratamento>sample string 2</d5p1:nome_tratamento>
          <d5p1:tipo>4</d5p1:tipo>
        </dentista>
        <equipo xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:id_dentista>1</d5p1:id_dentista>
          <d5p1:identificador>sample string 3</d5p1:identificador>
          <d5p1:nome_tratamento>sample string 2</d5p1:nome_tratamento>
          <d5p1:tipo>4</d5p1:tipo>
        </equipo>
        <especializacao xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:especializacao>sample string 2</d5p1:especializacao>
          <d5p1:id_especializacao>1</d5p1:id_especializacao>
        </especializacao>
        <frequencia>sample string 3</frequencia>
        <hora>2025-05-11T14:50:05.2568515-03:00</hora>
        <id_agenda>1</id_agenda>
        <id_cliente>1</id_cliente>
        <nome_cliente>sample string 2</nome_cliente>
        <observacao>sample string 5</observacao>
        <ocorrencia>sample string 4</ocorrencia>
      </AgendamentoPorDentista>
      <AgendamentoPorDentista>
        <convenio xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:convenio>sample string 2</d5p1:convenio>
          <d5p1:id_convenio>1</d5p1:id_convenio>
        </convenio>
        <dentista xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:id_dentista>1</d5p1:id_dentista>
          <d5p1:identificador>sample string 3</d5p1:identificador>
          <d5p1:nome_tratamento>sample string 2</d5p1:nome_tratamento>
          <d5p1:tipo>4</d5p1:tipo>
        </dentista>
        <equipo xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:id_dentista>1</d5p1:id_dentista>
          <d5p1:identificador>sample string 3</d5p1:identificador>
          <d5p1:nome_tratamento>sample string 2</d5p1:nome_tratamento>
          <d5p1:tipo>4</d5p1:tipo>
        </equipo>
        <especializacao xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:especializacao>sample string 2</d5p1:especializacao>
          <d5p1:id_especializacao>1</d5p1:id_especializacao>
        </especializacao>
        <frequencia>sample string 3</frequencia>
        <hora>2025-05-11T14:50:05.2568515-03:00</hora>
        <id_agenda>1</id_agenda>
        <id_cliente>1</id_cliente>
        <nome_cliente>sample string 2</nome_cliente>
        <observacao>sample string 5</observacao>
        <ocorrencia>sample string 4</ocorrencia>
      </AgendamentoPorDentista>
    </itens_agenda>
    <nome>sample string 1</nome>
  </listaAgendamentoPorDentista>
  <listaAgendamentoPorDentista>
    <itens_agenda>
      <AgendamentoPorDentista>
        <convenio xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:convenio>sample string 2</d5p1:convenio>
          <d5p1:id_convenio>1</d5p1:id_convenio>
        </convenio>
        <dentista xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:id_dentista>1</d5p1:id_dentista>
          <d5p1:identificador>sample string 3</d5p1:identificador>
          <d5p1:nome_tratamento>sample string 2</d5p1:nome_tratamento>
          <d5p1:tipo>4</d5p1:tipo>
        </dentista>
        <equipo xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:id_dentista>1</d5p1:id_dentista>
          <d5p1:identificador>sample string 3</d5p1:identificador>
          <d5p1:nome_tratamento>sample string 2</d5p1:nome_tratamento>
          <d5p1:tipo>4</d5p1:tipo>
        </equipo>
        <especializacao xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:especializacao>sample string 2</d5p1:especializacao>
          <d5p1:id_especializacao>1</d5p1:id_especializacao>
        </especializacao>
        <frequencia>sample string 3</frequencia>
        <hora>2025-05-11T14:50:05.2568515-03:00</hora>
        <id_agenda>1</id_agenda>
        <id_cliente>1</id_cliente>
        <nome_cliente>sample string 2</nome_cliente>
        <observacao>sample string 5</observacao>
        <ocorrencia>sample string 4</ocorrencia>
      </AgendamentoPorDentista>
      <AgendamentoPorDentista>
        <convenio xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:convenio>sample string 2</d5p1:convenio>
          <d5p1:id_convenio>1</d5p1:id_convenio>
        </convenio>
        <dentista xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:id_dentista>1</d5p1:id_dentista>
          <d5p1:identificador>sample string 3</d5p1:identificador>
          <d5p1:nome_tratamento>sample string 2</d5p1:nome_tratamento>
          <d5p1:tipo>4</d5p1:tipo>
        </dentista>
        <equipo xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:id_dentista>1</d5p1:id_dentista>
          <d5p1:identificador>sample string 3</d5p1:identificador>
          <d5p1:nome_tratamento>sample string 2</d5p1:nome_tratamento>
          <d5p1:tipo>4</d5p1:tipo>
        </equipo>
        <especializacao xmlns:d5p1="http://schemas.datacontract.org/2004/07/SerodontoREST.Models">
          <d5p1:especializacao>sample string 2</d5p1:especializacao>
          <d5p1:id_especializacao>1</d5p1:id_especializacao>
        </especializacao>
        <frequencia>sample string 3</frequencia>
        <hora>2025-05-11T14:50:05.2568515-03:00</hora>
        <id_agenda>1</id_agenda>
        <id_cliente>1</id_cliente>
        <nome_cliente>sample string 2</nome_cliente>
        <observacao>sample string 5</observacao>
        <ocorrencia>sample string 4</ocorrencia>
      </AgendamentoPorDentista>
    </itens_agenda>
    <nome>sample string 1</nome>
  </listaAgendamentoPorDentista>
</ArrayOflistaAgendamentoPorDentista>