Voa Docs
  • Seja bem-vindo(a)! 👋
  • Início
    • Primeiros passos
    • Escolha sua integração
  • Integração
    • Plugin
      • Fluxo de uso
      • Mensagens
    • iFrame
      • Instalação
      • Autenticação
      • Tipos de mensagem
      • Fluxo de uso
      • Modelos
        • Anamnese padrão
        • Cardiologia
        • Dermatologia
        • Endocrinologia
        • Geriatria
        • Geriatria - Novo
        • Ginecologia / Saúde da mulher
        • Perícia médica
        • Neurologia
        • Nutrologia
        • Obstetrícia
        • Medicina do Trabalho
        • Oncologia
        • Oftalmologia
        • Ortopedia
        • Otorrinolaringologia
        • Pediatria
        • Pneumologia
        • Psiquiatria
        • Psicologia
        • Consulta de retorno
        • Reumatologia
        • Medicina do Esporte
        • Cirurgia
        • Evolução de enfermaria
        • SOAP
    • Extensão do Navegador
      • Instalação e uso
    • Webhooks
      • Implementação
      • Testes e segurança
  • API Reference
    • Introdução
    • Autenticação
    • Endpoints
  • Apêndice
    • Testes de Carga
Powered by GitBook
On this page
  • Utilização via Auth Token (desenvolvimento)
  • Utilização via Bearer Token (produção)
  • Suporte
  1. Integração
  2. iFrame

Autenticação

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

PreviousInstalaçãoNextTipos de mensagem

Last updated 6 months ago

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 .

integration@voahealth.com