Aidbox provides two REST APIs - FHIR and Aidbox. The main difference is a format of resources. Base URL for FHIR API is /fhir and for Aidbox /

Please consider using /fhir. Aidbox API is scheduled for deprecation.

Interaction typeFormat
Instance Level Interactions
readRead the current state of the resourceboth
vreadRead the state of a specific version of the resourceboth
updateUpdate an existing resource by its id (or create it if it is new)both
patchUpdate an existing resource by posting a set of changes to itboth
deleteDelete a resourceboth
historyRetrieve the change history for a particular resourceboth
Type Level Interactions
createCreate a new resourceboth
searchSearch the resource type based on some filter criteriaboth
historyRetrieve the change history for a particular resource typeboth
$dumpDump all resources of specific typeAidbox
$loadLoad resources of specific typeboth
Whole System Interactions
capabilitiesGet a capability statement for the systemFHIR
batch/transactionUpdate, create or delete a set of resources in a single interactionboth
batch upsertBatch create or update interactionAidbox
$importBulk Import async operationboth
$loadBulk load ndjson file with resourcesboth
$dump-sqlBulk export result of SQL QueryAidbox
historyNot supported for performance reason
searchNot supported for performance reason

Last updated 2025-05-12T17:04:33Z