Pular para o conteúdo principal
Todos os endpoints da Synapse API exigem autenticação via chave de API enviada como token Bearer no header Authorization.

Conseguindo sua chave de API

Fale com seu gerente de conta da Telepatia pra conseguir uma chave de API pra sua instituição.

Fazendo requisições autenticadas

Inclua a chave de API em cada requisição:
curl -X POST https://synapse.telepatia.ai/v1/set-consultation-context \
  -H "Authorization: Bearer SUA_CHAVE_API" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "John Doe",
    "idCountry": "CO",
    "idType": "CC",
    "idValue": "123456789",
    "notes": "Patient reports headache",
    "pastMedicalHistory": "Hypertension, Diabetes Type 2",
    "consultationInternalId": "CONSULT-12345",
    "scribeSessionModality": "IN_PERSON"
  }'
Veja a visão geral para a URL base.

Respostas de erro

CódigoSignificado
401Chave de API ausente ou inválida
403A chave de API não tem permissão pra essa operação

Exemplo: Chave de API ausente

{
  "error": {
    "type": "authentication_error",
    "code": "authentication_required",
    "message": "API key is required."
  }
}

Exemplo: Chave de API inválida

{
  "error": {
    "type": "authentication_error",
    "code": "authentication_required",
    "message": "Invalid API key."
  }
}