$dump
You can dump all resources of a specified type. Aidbox will respond with Chunked Transfer Encoding ndjson stream, optionally you can get the output in FHIR format or GZIPped.
This is a memory-efficient operation. Aidbox just streams the database cursor to a socket. If your HTTP Client supports processing of Chunked Encoding, you can process resources in stream one by one without waiting for the end of the response.
Path Parameters
Parameter | Required? | Type | Description |
---|---|---|---|
resourceType | true | String | name of the resource type to be exported |
Query Parameters
Parameter | Required? | Type | Description |
---|---|---|---|
_since | false | String | Date in ISO format; if present, exported data will contain only the resources created after the date. |
fhir | false | Boolean | Convert data to the FHIR format. If disabled, the data is exported in the Aidbox format. |
gzip | optional | Boolean | GZIP the result. If enabled, HTTP headers for gzip encoding are also set. |
Examples
Here is an example of how you can dump all patients from your box (assuming you have a client with an access policy):
Curl
REST Console
Dump appointments
REST Console
Curl
Dump patients in FHIR format
REST Console
Curl
Last updated