# Get trade by ID Provides detailed information on a specific trade using its unique identifier. Use this endpoint to: - Verify order execution details - View settlement status - Access transaction timestamps - Review trade parameters Endpoint: GET /v1/brokerage/{orgId}/trade/{id} Version: v1.0.0 Security: bearerAuth ## Path parameters: - `orgId` (string, required) - `id` (string, required) ## Response 200 fields (application/json): - `status` (string) Enum: "success", "error" - `data` (object,null) - `data.id` (string) Unique identifier for the trade Example: "24753ee0-c3e9-4268-a48f-0cef3559f17f" - `data.tradingPair` (string) Currency pair involved in the trade, in the format QUOTE/BASE Example: "USD/USDC" - `data.referencedUnit` (string) Currency symbol used to define the trade input amount Example: "USD" - `data.tradeDirection` (string) Direction of the trade relative to the user - `data.amount` (number) Amount specified by the user in the referenced currency Example: 3333 - `data.computedAmount` (number) Final calculated amount of the counter currency Example: 3306.38229166667 - `data.createdAtUtc` (string) UTC Timestamp when the trade was created Example: "2025-01-21T17:37:33.074Z" - `data.updatedAtUtc` (string) UTC Timestamp when the trade was last updated Example: "2025-01-21T17:37:33.074Z" - `data.orderType` (string) Type of trade order Example: "MARKET" - `data.status` (string) Current status of the trade Example: "EXECUTED" - `data.source` (string) Origin of the trade request Enum: "API", "GUI", "OTC" - `message` (string) Example: "Data fetched successfully" ## Response 400 fields (application/json): - `status` (string) Example: "error" - `message` (string) Example: "Data fetched successfully" ## Response 401 fields (application/json): - `status` (string) Example: "error" - `message` (string) Example: "Data fetched successfully" ## Response 500 fields (application/json): - `status` (string) Example: "error" - `message` (string) Example: "Data fetched successfully"