Lista de arquivos

Este recurso permite obter uma lista de todos os arquivos existentes de uma entidade.

Somente os arquivos que estejam ativos podem ser usados nas notificações.

Ficha técnica

Documentação do recurso da API

Files (GET) /files/{entity_id}

URL

GET https://api.notifier.datanuvem.ai/v1/files/{entity_id}

Parâmetros de URL

Parâmetro Finalidade
entity_id Código da clínica, consultório, ou hospital cadastrado na API.

Exige autenticação

Sim

Dados a serem enviados

Nenhum

Dados que serão retornados

Em caso de sucesso, status HTTP = 200
[
  {
    "from_url": "https://drive.google.com/uc?export=download&id=1CC2Da2AZbeacZEq2YMrMmHgyXd1btgw5",
    "language": "pt_BR",
    "content": [
      "Não usar cremes na pele do tórax antes do procedimento.",
      "Se você é portador de marca-passo, trazer a carteirinha de identificação do aparelho."
    ],
    "description": "Preparação para exame cardiológico",
    "active": true,
    "file_ext": "pdf",
    "url": "https://portal.rute.ai/s/eCJoA9ggCZsMraC",
    "id": "cjzvqbyku000001js0n5dyr5i"
  },
  {
    "url": "https://portal.rute.ai/s/cRMkZAS8Sy6wBax",
    "description": "Consulta",
    "file_ext": "pdf",
    "language": "pt_BR",
    "content": [
      "Comparecer com 30 minutos de antecedência.",
      "Trazer carteira do convênio e documento de identidade."
    ],
    "active": true,
    "from_url": "https://drive.google.com/uc?export=download&id=1BmlGxMBzZUtriArfs4POug-h9Mr8IDrg",
    "id": "cjzhq1k7b000201l2ckkhxomx"
  }
]

O campo active indica que o arquivo está pronto para ser usado nas notificações. Arquivos excluídos mas que ainda podem estar em uso em alguma notificação não aparecem na lista.

Exemplos

Curl
curl -X GET "https://api.notifier.datanuvem.ai/v1/files/cjth5ux7n000001l1zmd7tk99" -H "accept: application/json" -H "Authorization: Bearer <COLOQUE AQUI O TOKEN DE AUTENTICAÇAO>" -H "Content-Type: application/json"

Aviso

O campo active indica que o arquivo está pronto para ser usado nas notificações.