Skip to main content

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

NDJSON Format

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.