API authentication (API Key)
All operations use an API Key in theX-Api-Key header:
questionnaireId is sent in the body of POST /api/v1/calls/external-questionnaire.
HMAC signatures on webhooks
Webhooks (both MarIA→Client and EHR/HIS) are signed withHMAC‑SHA256 over the RAW body. Integrators can validate the header for additional security: