GET/api/procedures-group

Buscar todos os grupos de procedimentos

Buscar todos os grupos de procedimentos

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

limitOPCIONAL
Tipo:number
Limite de grupos de procedimentos a serem retornados
offsetOPCIONAL
Tipo:number
Offset para a paginação
nameOPCIONAL
Tipo:string
Busca por nome do grupo de procedimentos

Request URL

https://api-dev.imagemais.com/api/procedures-group?limit=1&offset=0&name=check

Respostas

[
  {
    "id": 12,
  ...
[
  {
    "id": 12,
    "name": "CHECK-UP FITNESS ",
    "procedures": [
      {
        "id": 127,
        "name": "ACIDO URICO",
        "price": "8",
        "discounts": []
      },
      {
        "id": 746,
        "name": "CALCIO",
        "price": "11",
        "discounts": []
      },
      {
        "id": 938,
        "name": "CLORETO",
        "price": "6",
        "discounts": []
      },
      {
        "id": 1028,
        "name": "CREATININA",
        "price": "8",
        "discounts": []
      },
      {
        "id": 1694,
        "name": "GAMA GT GLUTAMIL TRANSFERASE",
        "price": "10",
        "discounts": []
      },
      {
        "id": 1702,
        "name": "GLICOSE JEJUM",
        "price": "7",
        "discounts": []
      },
      {
        "id": 1760,
        "name": "HEMOGLOBINA GLICADA",
        "price": "18",
        "discounts": []
      },
      {
        "id": 2108,
        "name": "DHL DESIDROGENASE LATICA",
        "price": "13",
        "discounts": []
      },
      {
        "id": 2149,
        "name": "LIPIDES TOTAIS",
        "price": "17",
        "discounts": []
      },
      {
        "id": 2307,
        "name": "SODIO",
        "price": "6",
        "discounts": []
      },
      {
        "id": 2469,
        "name": "PCR PROTEINA C REATIVA - ULTRASSENSIVEL",
        "price": "30",
        "discounts": []
      },
      {
        "id": 3242,
        "name": "TGO ASPARTATO AMINOTRANSFERASE",
        "price": "12",
        "discounts": []
      },
      {
        "id": 3243,
        "name": "TGP ALANINA AMINOTRANSFERASE",
        "price": "8",
        "discounts": []
      },
      {
        "id": 3291,
        "name": "TRIGLICERIDES",
        "price": "11",
        "discounts": []
      },
      {
        "id": 3307,
        "name": "TSH - HORMONIO TIREOESTIMULANTE",
        "price": "18",
        "discounts": []
      },
      {
        "id": 3331,
        "name": "SUMARIO DE URINA",
        "price": "7",
        "discounts": []
      },
      {
        "id": 3335,
        "name": "UREIA",
        "price": "8",
        "discounts": []
      }
    ]
  }
]
[
  {
    "id": 12,
  ...
[
  {
    "id": 12,
    "name": "CHECK-UP FITNESS ",
    "procedures": [
      {
        "id": 127,
        "name": "ACIDO URICO",
        "price": "8",
        "discounts": [
          {
            "id": 3,
            "name": "Desconto nos procedimentos",
            "percentage": null,
            "fixed": "13"
          }
        ]
      }
    ]
  }
]
{
  "message": "limit must not be greater than 100",
  "error": "Bad Request"
  ...
{
  "message": "limit must not be greater than 100",
  "error": "Bad Request"
}
{
  "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"
}