# Get Trades The endpoint makes use of the pagination 2.0. It will allow you to retrieve the trades sorted by latest first Endpoint: GET /public-api/3.0/electricity/trades Version: 1.0 Security: api-key ## Query parameters: - `pageNumber` (integer) Number of page to return. - `pageSize` (integer) Number of trades to return. A number between 1 and 100. - `my_own_trades` (boolean) Return only your own trades or only trades that are not yours. A trade is considered your own trade if you were the buyer or the seller. - `participantId` (string) Filter on participantId. This is only useful for brokers. - `orderId` (string) Filter on orderId. - `tradeId` (string) Filter on tradeId. - `start` (integer) Return trades created after the given timestamp. Value must be a Unix timestamp in milliseconds. - `end` (integer) Return trades created before the given timestamp. Value must be a Unix timestamp in milliseconds. - `field` (string) The field to filter on start and/or end if specified Enum: "START", "END", "EXECUTED" - `timeblocks` (string) Filter on timeblocks. Enum: "INTRADAY", "EXPOST", "GOPACS" ## Response 200 fields (*/*): - `totalElements` (integer) - `totalPages` (integer) - `first` (boolean) - `last` (boolean) - `size` (integer) - `content` (array) - `content.id` (string, required) - `content.tradeId` (string, required) - `content.productType` (string, required) Enum: "ELECTRICITY", "GAS" - `content.timeblock` (string, required) Enum: "BASELOAD", "PEAK", "OFFPEAK", "INTRADAY", "EXPOST", "GOPACS" - `content.buyerId` (string, required) - `content.sellerId` (string, required) - `content.orderIdBuy` (string, required) - `content.orderIdSell` (string, required) - `content.buyerEan` (string) - `content.sellerEan` (string) - `content.buyTraderName` (string) - `content.sellTraderName` (string) - `content.buyOrderMetadata` (object) - `content.sellOrderMetadata` (object) - `content.quantity` (number) - `content.start` (integer, required) Example: 1694422800000 - `content.end` (integer, required) Example: 1694422800000 - `content.executed` (integer, required) Example: 1694422800000 - `content.duration` (number) - `content.mwhTraded` (number) - `content.price` (number, required) - `content.type` (string) - `content.tradedForIdcons` (boolean) - `content.reverted` (boolean) - `content.revertedAt` (integer) Example: 1694422800000 - `number` (integer) - `sort` (object) - `sort.empty` (boolean) - `sort.sorted` (boolean) - `sort.unsorted` (boolean) - `numberOfElements` (integer) - `pageable` (object) - `pageable.offset` (integer) - `pageable.paged` (boolean) - `pageable.pageSize` (integer) - `pageable.pageNumber` (integer) - `pageable.unpaged` (boolean) ## Response 400 fields (*/*): - `errors` (array) ## Response 412 fields (*/*): - `errors` (array) ## Response 204 fields ## Response 403 fields