Bulk Operations
Bulk operations let you import and export large volumes of clinical data using NDJSON (newline-delimited JSON) format.
Bulk Export
Start an export job for one or more resource types:
Response:
Poll for Completion
The downloadUrl is a pre-signed URL valid for 1 hour.
Bulk Import
Import NDJSON data — one JSON resource per line, max 10,000 records per batch:
Import Rules
- Max 10,000 records per batch
- Tenant tags are automatically injected — you cannot override them
- Invalid records are skipped and reported in the job’s
errors array
- Rate limited to 5 bulk operations per hour per tenant
Job Statuses
Each line is a complete JSON object:
Bulk operations count against your plan’s request limit. Each record in an import counts as one request.