Local Export
The SDK provides functionality to export project data locally. This feature allows you to export annotations in various formats for further analysis or backup purposes. The export created will be available in the exports section of Labellerr dashboard. Here is where you can find the export in our tool.Acceptable values:
- statuses:
'review','r_assigned','client_review','cr_assigned','accepted'
- export_format:
'json','coco_json','csv','png'
Example Usage:
Local Export Example
S3 Export
The SDK also provides functionality to export project data directly to AWS S3 buckets. This feature allows you to export annotations in various formats directly to your S3 storage for automated workflows, backup, or integration with other systems. The export created will be available in the exports section of Labellerr dashboard. Here is where you can find the export in our tool.Prerequisites:
Before creating an S3 export, you need to:- Create an AWS S3 connection using your AWS credentials
- Get the
connection_idfrom the created connection
Example Usage:
S3 Export Example
- The
export_folder_pathshould follow the pattern:bucket_name/path/to/folder/(the trailing slash is important) - Make sure your AWS credentials have write permissions to the specified S3 bucket
- You can reuse the same
connection_idfor multiple exports without creating a new connection each time - The export will be uploaded directly to your S3 bucket at the specified path
Check Export Status
This method allows users to check the export status of a previously triggered export task (both local and S3 exports). The status will indicate whether the export is still processing, completed, or failed. For local exports, if successful, the function also sends the downloadable file link URL with its expiration time and status. For S3 exports, it indicates when the export has been successfully uploaded to your S3 bucket.Example Usage :
Check Export Status Example
Fetch Export Download URL
This endpoint is used to fetch the downloadable link for a previously created local export using the export’s UUID and report ID. The response includes a signed URL from which the export file can be downloaded with the time left to expire. Note: This method is only applicable for local exports. For S3 exports, the files are directly uploaded to your S3 bucket at the specified path.Example Usage :
Fetch Download URL Example

