Reports (Beta)
Get report status
Returns the current status of a report job. Check the status field to determine the outcome.
When status is COMPLETED, the response includes a fresh pre-signed download URL in links.downloadUrl (TTL ~1 hour). Re-poll this endpoint to obtain a new URL after expiry.
When status is FAILED, the failedAt timestamp indicates when the failure occurred.
Note: These endpoints are currently in beta and might be subject to changes.
Endpoint Permission: Viewer and above.
get/reports/{reportId}
Request
- Base URLhttps://api.fireblocks.io/v1
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
reportIdstring required
The unique identifier of the report job
Response
Report job details
Example response
{
"id": "0190b3c2-7e4a-7c31-9f2a-1b6d8e5a0c11",
"status": "QUEUED",
"reportType": "ADDRESSES",
"outputFormat": "CSV",
"compress": true,
"requestedByUserId": "44fcead0-7053-4831-a53a-df7fb90d440f",
"createdAt": 1717190000000,
"completedAt": 1717191800000,
"failedAt": 1717191500000,
"rowCount": 42500,
"fileSizeBytes": 1048576,
"links": {
"downloadUrl": "https://s3.amazonaws.com/fireblocks-reports/report-0190b3c2.csv.gz?X-Amz-Expires=3600&...",
"downloadUrlExpiresAt": 1717200000000
}
}Changes
No recorded changes to this operation across all 1 revision of this API.