Get order requirement details for an order
Fetch order requirement details for an order that is in AWAITING_INFORMATION status.
The response includes requirementId and dueBy metadata, a requiredData JSON Schema (Draft-7) describing the shape of the data object expected on POST /trading/orders/{orderId}/requirement/data, and requiredFiles descriptors for any files the provider requires (uploaded via POST /trading/orders/{orderId}/requirement/file).
Endpoint Permission: Owner, Admin, Non-Signing Admin, Signer, Approver, Editor, Viewer.
For detailed information about error codes and troubleshooting, please refer to our API Error Codes documentation.
Request
- Base URLhttps://api.fireblocks.io/v1
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
The ID of the order for which the order requirement is issued.
Response
Order requirement details
Example response
{
"requirementId": "info_7c1f9b2e4a6d",
"dueBy": "2024-01-15T10:35:00.000Z",
"requiredData": "{\n \"$schema\": \"http://json-schema.org/draft-07/schema#\",\n \"type\": \"object\",\n \"required\": [\"sourceOfFunds\", \"purposeOfPayment\"],\n \"properties\": {\n \"sourceOfFunds\": {\n \"type\": \"string\",\n \"enum\": [\"SALARY\", \"SAVINGS\", \"INVESTMENT_RETURNS\", \"BUSINESS_INCOME\", \"OTHER\"]\n },\n \"purposeOfPayment\": {\n \"type\": \"string\",\n \"enum\": [\"BUSINESS_EXPENSES\", \"PERSONAL_EXPENSES\", \"INVESTMENT\", \"OTHER\"]\n }\n }\n}\n",
"requiredFiles": [
{
"fileKey": "identity_document",
"description": "A clear photo or scan of the account holder's government-issued ID.",
"allowedFileTypes": [
"PDF",
"JPEG",
"PNG"
]
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.