POST clientes/RealizaramProcedimentos

Retorna os clientes que realizaram procedimentos especificados dentro de um periodo utilizando os filtros de: data_inicial*, data_final*, procedimentos*
Sendo que o parametros procedimentos é a lista de inteiros com os ids de procedimento
Exemplos: https://api.serodonto.com.br/clientes/RealizaramProcedimentos?campos_adicionais=true
* Filtros obrigatórios.

Informações da Requisição

Parâmetros URI

Nenhuma.

Parâmetros do Corpo

ParametrosRealizaramProcedimentos
NomeDescriçãoTipoInformações adicionais
data_inicial

date

Nenhuma.

data_final

date

Nenhuma.

procedimentos

Collection of integer

Nenhuma.

Request Formats

application/json, text/json

Sample:
{
  "data_inicial": "2025-05-11T16:01:14.7406052-03:00",
  "data_final": "2025-05-11T16:01:14.7406052-03:00",
  "procedimentos": [
    1,
    2
  ]
}

text/html

Sample:
{"data_inicial":"2025-05-11T16:01:14.7406052-03:00","data_final":"2025-05-11T16:01:14.7406052-03:00","procedimentos":[1,2]}

application/xml, text/xml

Sample:
<ClientesController.ParametrosRealizaramProcedimentos xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SerodontoREST.Controllers">
  <data_final>2025-05-11T16:01:14.7406052-03:00</data_final>
  <data_inicial>2025-05-11T16:01:14.7406052-03:00</data_inicial>
  <procedimentos xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </procedimentos>
</ClientesController.ParametrosRealizaramProcedimentos>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ParametrosRealizaramProcedimentos'.

Informações da Resposta

Descrição do Recurso

Dados em JSON.

Collection of RealizaramProcedimentos_resposta
NomeDescriçãoTipoInformações adicionais
cliente

clientes

Nenhuma.

procedimentos

Collection of dadosProcedimento

Nenhuma.

Formatos da Resposta

application/json, text/json

Sample:
[
  {
    "cliente": {
      "identificador": "192c6c4e-9c0f-4094-b8a2-903975d00cea",
      "id_cliente": 1,
      "nome_completo": "sample string 2",
      "cpf": "sample string 3",
      "sexo": "sample string 4",
      "telefone1": "sample string 5",
      "telefone2": "sample string 6",
      "telefone3": "sample string 7",
      "data_nascimento": "2025-05-11T16:01:14.7506074-03:00",
      "email": "sample string 8"
    },
    "procedimentos": [
      {
        "codigo_tuss": "sample string 1",
        "descricao_procedimento": "sample string 2",
        "data_realizacao": "2025-05-11T16:01:14.7516198-03:00"
      },
      {
        "codigo_tuss": "sample string 1",
        "descricao_procedimento": "sample string 2",
        "data_realizacao": "2025-05-11T16:01:14.7516198-03:00"
      }
    ]
  },
  {
    "cliente": {
      "identificador": "192c6c4e-9c0f-4094-b8a2-903975d00cea",
      "id_cliente": 1,
      "nome_completo": "sample string 2",
      "cpf": "sample string 3",
      "sexo": "sample string 4",
      "telefone1": "sample string 5",
      "telefone2": "sample string 6",
      "telefone3": "sample string 7",
      "data_nascimento": "2025-05-11T16:01:14.7506074-03:00",
      "email": "sample string 8"
    },
    "procedimentos": [
      {
        "codigo_tuss": "sample string 1",
        "descricao_procedimento": "sample string 2",
        "data_realizacao": "2025-05-11T16:01:14.7516198-03:00"
      },
      {
        "codigo_tuss": "sample string 1",
        "descricao_procedimento": "sample string 2",
        "data_realizacao": "2025-05-11T16:01:14.7516198-03:00"
      }
    ]
  }
]

text/html

Sample:
[{"cliente":{"identificador":"192c6c4e-9c0f-4094-b8a2-903975d00cea","id_cliente":1,"nome_completo":"sample string 2","cpf":"sample string 3","sexo":"sample string 4","telefone1":"sample string 5","telefone2":"sample string 6","telefone3":"sample string 7","data_nascimento":"2025-05-11T16:01:14.7506074-03:00","email":"sample string 8"},"procedimentos":[{"codigo_tuss":"sample string 1","descricao_procedimento":"sample string 2","data_realizacao":"2025-05-11T16:01:14.7516198-03:00"},{"codigo_tuss":"sample string 1","descricao_procedimento":"sample string 2","data_realizacao":"2025-05-11T16:01:14.7516198-03:00"}]},{"cliente":{"identificador":"192c6c4e-9c0f-4094-b8a2-903975d00cea","id_cliente":1,"nome_completo":"sample string 2","cpf":"sample string 3","sexo":"sample string 4","telefone1":"sample string 5","telefone2":"sample string 6","telefone3":"sample string 7","data_nascimento":"2025-05-11T16:01:14.7506074-03:00","email":"sample string 8"},"procedimentos":[{"codigo_tuss":"sample string 1","descricao_procedimento":"sample string 2","data_realizacao":"2025-05-11T16:01:14.7516198-03:00"},{"codigo_tuss":"sample string 1","descricao_procedimento":"sample string 2","data_realizacao":"2025-05-11T16:01:14.7516198-03:00"}]}]

application/xml, text/xml

Sample:
<ArrayOfClientesController.RealizaramProcedimentos_resposta xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SerodontoREST.Controllers">
  <ClientesController.RealizaramProcedimentos_resposta>
    <cliente>
      <cpf>sample string 3</cpf>
      <data_nascimento>2025-05-11T16:01:14.7506074-03:00</data_nascimento>
      <email>sample string 8</email>
      <id_cliente>1</id_cliente>
      <identificador>192c6c4e-9c0f-4094-b8a2-903975d00cea</identificador>
      <nome_completo>sample string 2</nome_completo>
      <sexo>sample string 4</sexo>
      <telefone1>sample string 5</telefone1>
      <telefone2>sample string 6</telefone2>
      <telefone3>sample string 7</telefone3>
    </cliente>
    <procedimentos>
      <ClientesController.RealizaramProcedimentos_resposta.dadosProcedimento>
        <codigo_tuss>sample string 1</codigo_tuss>
        <data_realizacao>2025-05-11T16:01:14.7516198-03:00</data_realizacao>
        <descricao_procedimento>sample string 2</descricao_procedimento>
      </ClientesController.RealizaramProcedimentos_resposta.dadosProcedimento>
      <ClientesController.RealizaramProcedimentos_resposta.dadosProcedimento>
        <codigo_tuss>sample string 1</codigo_tuss>
        <data_realizacao>2025-05-11T16:01:14.7516198-03:00</data_realizacao>
        <descricao_procedimento>sample string 2</descricao_procedimento>
      </ClientesController.RealizaramProcedimentos_resposta.dadosProcedimento>
    </procedimentos>
  </ClientesController.RealizaramProcedimentos_resposta>
  <ClientesController.RealizaramProcedimentos_resposta>
    <cliente>
      <cpf>sample string 3</cpf>
      <data_nascimento>2025-05-11T16:01:14.7506074-03:00</data_nascimento>
      <email>sample string 8</email>
      <id_cliente>1</id_cliente>
      <identificador>192c6c4e-9c0f-4094-b8a2-903975d00cea</identificador>
      <nome_completo>sample string 2</nome_completo>
      <sexo>sample string 4</sexo>
      <telefone1>sample string 5</telefone1>
      <telefone2>sample string 6</telefone2>
      <telefone3>sample string 7</telefone3>
    </cliente>
    <procedimentos>
      <ClientesController.RealizaramProcedimentos_resposta.dadosProcedimento>
        <codigo_tuss>sample string 1</codigo_tuss>
        <data_realizacao>2025-05-11T16:01:14.7516198-03:00</data_realizacao>
        <descricao_procedimento>sample string 2</descricao_procedimento>
      </ClientesController.RealizaramProcedimentos_resposta.dadosProcedimento>
      <ClientesController.RealizaramProcedimentos_resposta.dadosProcedimento>
        <codigo_tuss>sample string 1</codigo_tuss>
        <data_realizacao>2025-05-11T16:01:14.7516198-03:00</data_realizacao>
        <descricao_procedimento>sample string 2</descricao_procedimento>
      </ClientesController.RealizaramProcedimentos_resposta.dadosProcedimento>
    </procedimentos>
  </ClientesController.RealizaramProcedimentos_resposta>
</ArrayOfClientesController.RealizaramProcedimentos_resposta>