Submit a job
Queue a document for Questionnaire filling or question answering. Returns immediately; poll GET /v1/jobs/{id} or use callback_url.
Authentication
Customer API key or OAuth 2.0 access token (scope formfill:process)
Headers
Optional, recommended: retrying with the same key and body returns the original job instead of a new one (per organization, 24 h). 1-128 of [A-Za-z0-9_.:-]
Request
questionnaire: fill a FHIR Questionnaire. questions: answer a list of free-form questions
FHIR R4 Questionnaire resource (required for type questionnaire)
Questions (required for type questions): bare strings or Question objects, at most 100
HTTPS URL to notify when the job finishes (see the job.finished webhook). Must resolve to public addresses only
Response
Idempotent retry: the job already created with this Idempotency-Key
expired: the result was downloaded or the 24-hour window passed
UTC, YYYY-MM-DDTHH:MM:SSZ
Present when status is failed
Present when a callback_url was given

