`$archive-import`

$archive-import

Async endpoint for ingesting a zip of FHIR JSON resources. The upload is buffered, validated, queued for background ingestion, and progress is reported via the operations hub.

Request

POST /fhir/$archive-import — multipart/form-data with a file part. Requires the operations.import scope (see scopes.md) and FeatureManagement:AllowImport=true.

Status codes are described in the generated OpenAPI document at /openapi/v1.json.

Configuration

KeyDefaultNotes
FeatureManagement:AllowImportfalseMaster enable
ImportSettings:MaxUploadSizeBytes52428800 (50 MiB)Compressed upload cap; enforced per request
ImportSettings:MaxArchiveUncompressedBytes524288000 (500 MiB)Sum of entry.Length; rejected with 413
ImportSettings:MaxEntryUncompressedBytes52428800 (50 MiB)Per-entry cap; oversize entries skipped and logged
Edit this page