Export instrument level data so that you can consume the data in your own internal applications
Export instruments and their data
POSThttps://api.annolab.ai/v1/export/instruments
Export all information related to instruments that meet filter criteria. Can include annotation data, source files, and tags.
Headers
Request Body
{ 'message': "Export Request Successful. To check export status make a GET request at exportStatusUrl in response body",
'exportStatusUrl': "https://api.annolab.ai/v1/export/status/341",'exportJob': {'id':341,'status':"initialized",'projectId':148,'isInstrumentsExport':true}}
This code shows how to request an instrument export, then download the export contents.
Where you put your api key. Exporting a project requires a key with "Read" permissions.
{"Authorization": "Api-Key XXXXXXX-XXXXXXX-XXXXXXX"}
projectOwner*
String
Group Name that owns the project (viewable in "All Projects" page)
projectName*
String
Name of the project you wish to export from
tagFilter
Object
Filter export to include/exclude instruments with tags of these types attached. Applies to instrument's source file tags as well.
These filters act as an "OR" condition, so specifying two tags means any instrument with either will be exported.
{"includeTypes": ["Airframe Inventory"], "excludeTypes": ["Engine Inventory"]}
sourceFilter
String
Filters export to only those instruments that have a source file name equal to sourceFilter
includeFiles
Boolean
If true, splits each instrument into individual files for export