# Get orders and trades report Endpoint: GET /public-api/2.0/electricity/reporting/orders-trades Version: 1.0 Security: api-key ## Query parameters: - `participantId` (string) Fetch orders and trades with the filter field participantId. This is only useful for brokers. - `orderId` (string) Filter on orderId. - `tradeId` (string) Filter on tradeId. - `cursor` (string) Next cursor provided by a previous response - `count` (integer) Number of orders and trades to return - `start` (integer) Fetch orders and trades with the filter field since Unix timestamp in milliseconds. - `end` (integer) Fetch orders and trades with the filter field until Unix timestamp in milliseconds. - `filter` (string) switch the field the start and end filter searches on Enum: "CREATION", "TRANSACTION" ## Response 200 fields (application/json): - `data` (array, required) - `data.id` (string) - `data.participantId` (string) - `data.participantName` (string) - `data.participantExternalId` (string) - `data.participantIdType` (string) - `data.traderCompanyName` (string) - `data.traderUsername` (string) - `data.counterpartId` (string) - `data.counterpartName` (string) - `data.counterpartExternalId` (string) - `data.counterpartIdType` (string) - `data.reportingId` (string) - `data.reportingIdType` (string) - `data.buySell` (string) - `data.initiatorAggressor` (string) - `data.productType` (string) - `data.productName` (string) - `data.reportReason` (string) - `data.orderId` (string) - `data.orderCreation` (string) - `data.orderType` (string) - `data.orderEan` (string) - `data.customExpirationTime` (string) - `data.allowedToBeUsedForIdcons` (boolean, required) - `data.tradeId` (string) - `data.start` (string) - `data.end` (string) - `data.orderDuration` (number, required) - `data.orderbookDuration` (number, required) - `data.transactionDate` (string) - `data.price` (number, required) - `data.orderCapacity` (number, required) - `data.totalQuantity` (number, required) - `data.totalPrice` (number, required) - `data.metadata` (object) - `data.congestionId` (string) - `data.tradedForIdcons` (boolean) - `data.reverted` (boolean) - `nextCursor` (string) ## Response 400 fields (*/*): - `errors` (array) ## Response 412 fields (*/*): - `errors` (array) ## Response 204 fields ## Response 403 fields