Pular para o conteúdo principal

Patient Care

Endereços

Aqui temos os endereços da API de integração do CRM Patient Care:

Autenticação

Utilizar o Health Passport para gerar o token de autenticação:

Criando um token

Escopos de Acesso

Para acesso às funcionalidades de integração é necessário definir os escopos ao gerar o token. Para isso, basta enviar os escopos patient_care_api e essential_health_api no parâmetro scopes.

Exemplo:

curl --location --request POST 'https://health-passport-homolog.azurefd.net/connect/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'client_id=<client_id>' \
--data-urlencode 'client_secret=<client_secret>' \
--data-urlencode 'scopes=patient_care_api,essential_health_api' \
--data-urlencode 'grant_type=client_credentials'

Slugs

Alguns endpoints da API possuem partes da URL para identificar o cliente, programa e/ou acompanhamento, denominadas slugs. Alguns dos possíveis slugs são:

  • clientSlug: identifica o cliente
  • programSlug: identifica o programa
  • followupSlug: identifica o acompanhamento
info

Esses identificadores são usados apenas em URLs e devem ser informados pelo nosso time junto com as credenciais de autenticação.

Segurança

O ambiente de produção da API está por trás de um firewall para evitar acesso externo indesejado. Os IPs dos servidores que farão as requisições devem ser enviados ao nosso time para liberação do acesso.

info

O ambiente de homologação não possui esse bloqueio, para que seja acessado por desenvolvedores.