Visão geral
A API Pública Sivoe2 expõe endpoints REST para integradores externos consultarem pacientes, exames e laudos das clínicas parceiras. A autenticação é feita via HMAC-SHA256 com janela anti-replay de 5 minutos.
Para começar, solicite credenciais ao administrador da clínica parceira no CMS interno, na aba Integrações.
Estado do portal
- P.0 ✅ concluído — setup da pasta /develop/ e branding.
- P.1 ✅ concluído — OpenAPI 3.1 base + Swagger UI 5.32.6 + /v1/ping.
- P.1.1 ✅ concluído — branding azul Sivoe2 (#015BB5).
- P.2 (atual) — documentação dos 7 endpoints de leitura (pacientes, exames, laudos) + presigned PDFs via 302.
- Próximo: P.3 — CORS + "Try it out" habilitado + chave sandbox.
Conteúdo planejado
- disponível Documentação interativa (Swagger UI abaixo)
- em breve Guia de autenticação HMAC
- em breve Exemplos de código (Bash, Python, Node.js, PHP)
- em breve Catálogo de códigos de erro
- em breve Sandbox público + console de debug HMAC
- em breve FAQ
Documentação da API
Spec OpenAPI 3.1 em docs/openapi.yaml.
"Try it out" está desabilitado nesta versão — será habilitado
em P.3 com chave sandbox.