Exporting data from your HealthLake data store using $export
To make an export request using the FHIR REST API specify $export
as part of the POST
request, and include request parameters in the body of your request. According to the FHIR specification, the FHIR server must support GET
requests, and can support POST
requests. In order to support additional parameters, a body is needed to start the export, therefore HealthLake supports POST requests.
Important
HealthLake data stores created prior to June 1, 2023 only support FHIR REST API based export job requests for system-wide exports.
HealthLake data stores created prior to June 1, 2023 do not support getting the status of an export using a GET
request on a data store's endpoint.
All export requests you make using the FHIR REST API are returned in ndjson
format and exported to an Amazon S3 bucket. Each S3 object will contain only a single FHIR resource type.
You can make a single export request for each AWS account at a time. To learn more about the Service Quotas associated with HealthLake, see AWS HealthLake endpoints and quotas.
To learn more about making an export requesting using the FHIR REST API, see Exporting data from your HealthLake data store with FHIR REST API operations.