GET/api/doctors/{id}

Buscar médico por ID

Buscar médico por ID

Access Token

Para realizar requisições GET, POST, PUT, DELETE e PATCH nos endpoints da API você precisa de uma chave de autorização. Chamamos essa chave de accessToken.

Para ter acesso ao accessToken, é necessário que o usuário master da licença efetue a liberação deste pela interface do ImageMais Clinic. O accessToken tem validade de 1 hora.

Headers

AuthorizationOBRIGATÓRIO
Tipo:string
Token de autenticação no formato Bearer {accessToken}

Parâmetros

idOBRIGATÓRIO
Tipo:number
ID do médico

Este parâmetro representa o identificador único do médico que será buscado. O ID do médico deve ser um número inteiro que identifica um médico específico no sistema.

Observação: Para encontrar o ID do médico, para acessar a página de listar todos os médicos.

Request URL

https://api-dev.imagemais.com/api/doctors/2

Respostas

{
  "data": {
    "id": 2,
  ...
{
  "data": {
    "id": 2,
    "name": "Dr Victoriano",
    "startTime": "12:00",
    "endTime": "15:00",
    "intervalMinutes": 10,
    "isActive": true,
    "accountId": 1,
    "workingDays": [
      "sex"
    ],
    "createdAt": "2025-12-02T17:47:23.395Z",
    "updatedAt": "2025-12-12T15:02:39.460Z",
    "doctorProcedures": [
      {
        "doctorId": 2,
        "procedureId": 3699,
        "createdAt": "2025-12-02T17:47:23.395Z",
        "updatedAt": "2025-12-12T15:02:39.460Z",
        "deletedAt": null,
        "procedure": {
          "id": 3699,
          "name": "Ultrassom: Tireoide",
          "price": "100",
          "accountId": 1,
          "createdAt": "2025-03-07T13:31:00.415Z",
          "updatedAt": "2025-03-07T13:31:02.292Z",
          "deletedAt": null
        }
      },
      {
        "doctorId": 2,
        "procedureId": 3701,
        "createdAt": "2025-12-12T14:53:24.173Z",
        "updatedAt": "2025-12-12T15:02:39.460Z",
        "deletedAt": null,
        "procedure": {
          "id": 3701,
          "name": "Ultrassom: Vias Urinarias, Rins e Bexiga",
          "price": "110",
          "accountId": 1,
          "createdAt": "2025-03-07T13:31:00.422Z",
          "updatedAt": "2025-03-07T13:31:03.003Z",
          "deletedAt": null
        }
      }
    ]
  }
}
{
  "data": null
}
{
  "data": null
}
{
  "statusCode": 401,
  "message": "invalid token"
  ...
{
  "statusCode": 401,
  "message": "invalid token"
}
{
  "statusCode": 401,
  "message": "jwt expired"
  ...
{
  "statusCode": 401,
  "message": "jwt expired"
}
{
  "statusCode": 500,
  "message": "Internal server error"
  ...
{
  "statusCode": 500,
  "message": "Internal server error"
}