Autenticação

Este documento apresenta duas opções para integrar o iFrame da Voa.

Utilização via Auth Token (desenvolvimento)

No ambiente de desenvolvimento, o Auth Token simplifica a integração, podendo ser utilizado em todas as requisições sem a necessidade de renovação a cada consulta.

authToken={AUTH_TOKEN}

Fluxograma


Utilização via Bearer Token (produção)

Utilize este endpoint para obter um Bearer Token seguro através do seu Auth Token. Cada consulta requer um Bearer Token único, garantindo segurança e gerenciando o ciclo de vida do token de forma mais rigorosa. Este token é um JWT com expiração pré-definida, você pode alterá-la no campo expiration (segundos).

Request

curl --request POST \
  --url https://api.voa.health/integration/identify/ \
  --header 'Content-Type: application/json' \
  --header 'x-voa-token: {AUTH_TOKEN}' \
  --data '{
	"consultation_id": {CONSULTATION_ID},
	"doctor_id": {DOCTOR_ID},
	"patient_id": {PATIENT_ID},
	"expiration": 43200
}'

Response

{ "token": "YOUR_TOKEN" }

Fluxograma


Suporte

Para questões técnicas ou suporte, entre em contato com nossa equipe de integração em [email protected].

Last updated