Endpoints
Listar consultas
GET
/ehrs
Retorna uma lista paginada de EHRs.
Headers
Content-Type
application/json
Authorization
Bearer <token>
Body
page
number
Número da página (default: 1)
per_page
number
Itens por página (default: 20, max: 100)
start_date
date
Filtro de data inicial (formato: YYYY-MM-DD)
patient_id
string
Filtro do ID do paciente
doctor_id
string
Filtro do ID do médico
Response
Listar documentos
GET
/ehrs/{ehr_id}/documents
Retorna uma lista de documentos associados a um EHR específico.
Headers
Content-Type
application/json
Authorization
Bearer <token>
Response
Gerar documento
POST
/ehrs/{ehr_id}/documents
Gera um novo documento para um EHR específico usando um template predefinido.
Headers
Content-Type
application/json
Authorization
Bearer <token>
Body
type
string
Determina o template de documento a ser gerado (ex.: 'evolucao_enfermaria')
Response
Obter transcrição
GET
/ehrs/{ehr_id}/transcription
Retorna a transcrição completa de uma consulta.
Headers
Content-Type
application/json
Authorization
Bearer <token>
Response
Gerar PDF
POST
/ehrs/{ehr_id}/pdf
Gera um PDF contendo todos os documentos de uma consulta específica.
Headers
Content-Type
application/json
Authorization
Bearer <token>
Body
document_ids
array[string]
Lista de Id's dos documentos clínicos a serem impressos
customize
bool
Default: False
Response
Rate limits
1000 requisições por hora por token
10 requisições por segundo por token
Last updated