Skip to main content
GET
/
consultations
/
all
curl https://api.medagenda.com/consultations/all
[
  {
    "consultationId": "550e8400-e29b-41d4-a716-446655440000",
    "dateTime": "2024-03-15T14:30:00",
    "duracaoMinutos": 60,
    "patient": {
      "cpf": "12345678901",
      "name": "João Silva",
      "email": "joao.silva@email.com",
      "dateOfBirth": "1985-06-15",
      "address": "Rua das Flores, 123, São Paulo, SP",
      "medicalHistory": "Hypertension, controlled with medication"
    },
    "doctor": {
      "crm": "123456SP",
      "name": "Dr. Maria Santos",
      "email": "maria.santos@medagenda.com",
      "specialty": "Cardiologia",
      "telephone": "+5511987654321",
      "consultationValue": 350.00
    },
    "isUrgent": false,
    "observation": "Patient reports mild headaches for the past week"
  },
  {
    "consultationId": "660f9511-f3ac-52e5-b827-557766551111",
    "dateTime": "2024-03-16T10:00:00",
    "duracaoMinutos": 60,
    "patient": {
      "cpf": "98765432109",
      "name": "Maria Oliveira",
      "email": "maria.oliveira@email.com",
      "dateOfBirth": "1990-08-22",
      "address": "Av. Paulista, 1000, São Paulo, SP",
      "medicalHistory": "No significant medical history"
    },
    "doctor": {
      "crm": "654321RJ",
      "name": "Dr. Carlos Mendes",
      "email": "carlos.mendes@medagenda.com",
      "specialty": "Clínico Geral",
      "telephone": "+5521987654321",
      "consultationValue": 280.00
    },
    "isUrgent": true,
    "observation": "Urgent consultation requested - high fever"
  }
]
Returns a complete list of all consultations scheduled in the system, including past, present, and future appointments. Each consultation includes full patient and doctor information.

Response

Returns an array of consultation objects.
consultations
array
Array of consultation objects
curl https://api.medagenda.com/consultations/all
[
  {
    "consultationId": "550e8400-e29b-41d4-a716-446655440000",
    "dateTime": "2024-03-15T14:30:00",
    "duracaoMinutos": 60,
    "patient": {
      "cpf": "12345678901",
      "name": "João Silva",
      "email": "joao.silva@email.com",
      "dateOfBirth": "1985-06-15",
      "address": "Rua das Flores, 123, São Paulo, SP",
      "medicalHistory": "Hypertension, controlled with medication"
    },
    "doctor": {
      "crm": "123456SP",
      "name": "Dr. Maria Santos",
      "email": "maria.santos@medagenda.com",
      "specialty": "Cardiologia",
      "telephone": "+5511987654321",
      "consultationValue": 350.00
    },
    "isUrgent": false,
    "observation": "Patient reports mild headaches for the past week"
  },
  {
    "consultationId": "660f9511-f3ac-52e5-b827-557766551111",
    "dateTime": "2024-03-16T10:00:00",
    "duracaoMinutos": 60,
    "patient": {
      "cpf": "98765432109",
      "name": "Maria Oliveira",
      "email": "maria.oliveira@email.com",
      "dateOfBirth": "1990-08-22",
      "address": "Av. Paulista, 1000, São Paulo, SP",
      "medicalHistory": "No significant medical history"
    },
    "doctor": {
      "crm": "654321RJ",
      "name": "Dr. Carlos Mendes",
      "email": "carlos.mendes@medagenda.com",
      "specialty": "Clínico Geral",
      "telephone": "+5521987654321",
      "consultationValue": 280.00
    },
    "isUrgent": true,
    "observation": "Urgent consultation requested - high fever"
  }
]

Build docs developers (and LLMs) love