# Get order report report by trade id Endpoint: GET /public-api/1.0/xbid/reporting/orders-trades/by-trade/{tradeId} Version: 1.0 Security: api-key ## Path parameters: - `tradeId` (string, required) Trade Id for which report should be retrieved ## Response 200 fields (application/json): - `reportId` (string, required) - `participantId` (string, required) - `participantName` (string) - `participantExternalId` (string) - `participantIdType` (string) - `traderCompanyName` (string) - `traderUsername` (string) - `counterpartId` (string) - `counterpartName` (string) - `counterpartExternalId` (string) - `counterpartIdType` (string) - `reportingId` (string, required) - `reportingIdType` (string, required) - `buySell` (string, required) Enum: "BUY", "SELL" - `initiatorAggressor` (string) - `productType` (string) - `productName` (string) - `reportReason` (string) - `orderId` (string, required) - `orderCreation` (string) - `tradingType` (string, required) Enum: "INTRADAY" - `customExpirationTime` (string) - `xbidTradeId` (integer) - `xbidOrderId` (integer) - `tradeId` (string) - `deliveryStartTime` (string, required) - `deliveryEndTime` (string, required) - `orderDuration` (number, required) - `orderbookDuration` (number, required) - `transactionDate` (string) - `unitPrice` (number, required) - `orderCapacity` (number, required) - `totalQuantity` (number, required) - `totalPrice` (number) - `metadata` (object) - `deliveryAreaBuy` (object) - `deliveryAreaBuy.country` (string, required) Country code Enum: "DE", "NL" - `deliveryAreaBuy.eic` (string, required) Eic code Enum: "10YDE-VE-------2", "10YDE-RWENET---I", "10YDE-ENBW-----N", "10YDE-EON------1", "10YNL----------L" - `deliveryAreaBuy.name` (string, required) Name Enum: "DE - 50HzT", "DE - AMP", "DE - TNG", "DE - TTG", "NL - TTN" - `deliveryAreaSell` (object) - `orderExecution` (string, required) Enum: "NON", "FOK", "IOC" ## Response 400 fields (*/*): - `errors` (array) ## Response 412 fields (*/*): - `errors` (array) ## Response 403 fields