Referencia API SaludComply
Endpoint publico para integracion directa desde sistemas HIS espanoles (Klinikare, Clinic Cloud, Clinni, y otros). Envia datos clinicos normalizados, recibe un Bundle FHIR R4 / IPS validado.
POST /api/v1/transform
URL: https://saludcomply.com/api/v1/transform. Metodo: POST. Content-Type: application/json. Autenticacion: cabecera x-api-key con clave generada desde el panel (sc_live_ + 32 chars).
Formato de peticion
JSON con campo obligatorio patient (givenName, familyName, birthDate, gender, nationalId) y arrays opcionales: diagnoses, allergies, medications, immunizations, procedures, metadata.
Respuesta
HTTP 200 con bundle FHIR valido. HTTP 422 si el bundle falla validacion R4/IPS/UNICAS (incluye issues con path FHIRPath y mensaje bilingue). HTTP 401 clave ausente o invalida, 403 clave revocada, 413 cuerpo mayor a 1MB, 429 limite de tasa superado.
Limites
- 1 MB por peticion
- 100 peticiones por clave por hora
- Timeout sincrono ~10 segundos