Neste mostraremos como fazer uso da API para fazer alterações no pedido.
Campos do pedido
O pedido possui os campos:
- date: Data em que o pedido foi criado.
- clinic_id: Id da clínica na qual o pedido foi criado.
- request_status_id: Id do status em que o pedido se encontra.
- dentist_datum: Dentista que indicou o paciente.
- name: Nome do dentista que requisitou o pedido.
- email: Email do dentista que requisitou o pedido.
- commercial_phone: Telefone comercial do dentista que requisitou o pedido.
- mobile_phone: Celular do dentista que requisitou o pedido.
- patient_datum: Paciente indicado.
- name: Nome do paciente.
- birthdate: Data de nascimento.
- gender: Sexo do paciente ("true" para masculino e "false" para feminino).
- email: Email do paciente.
Listar status de pedido
Exemplo com CURL:curl https://max.cfaz.net/api/v1/requests?access_token=0cd675768fev8dab81fe1c1297d56b09Exemplo com a Gem RestClient:RestClient.get "https://max.cfaz.net/api/v1/requests",
"authorization" => "Token token=0cd675768fev8dab81fe1c1297d56b09"Usando filtro pela data de criação do registro
Exemplo com CURL :curl --globoff -X GET -G "https://max.cfaz.net/api/v1/requests" \
-d "access_token=token" \
--data-urlencode "q[created_at_gteq]=2024-08-14T01:01:01.000-03:00"Usando filtro pelo id do pedido
Exemplo com CURL:curl -X GET \
-G "https://max.cfaz.net/api/v1/requests" \
-d "access_token=0cd675768fev8dab81fe1c1297d56b09" \
-d "q[id_eq]=15988959"Nota-se que os parâmetros usados para filtrar a consulta devem ser passados dentro da notação "q[]" conforme os dois exemplos acima.
Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo