Returns a Spring Page JSON with order records under the 'content' field.
How to use: provide a time window using epoch-millis for dateFrom/dateTo. Choose which date field to filter on via dateFilter. Limit the product scope with productFilter. Optionally filter by participantId. Paginate with page (0-based) and size. The allowed maximum date range is configured by the service and validated on request.
Selects which timestamp the dateFrom/dateTo window applies to, and which field the results are ordered by. ORDER_CREATION_DATE is when the order was created, TRANSACTION_DATE when it was executed (traded), and DELIVERY_DATE the start of its delivery period. Note: this is only available in ACC at the moment; it is not yet in production.
curl -i -X GET \
'https://acc-trading.etpa.nl/public-api/4.0/electricity/reporting/{product}/orders?participantId=string&dateFilter=ORDER_CREATION_DATE&dateFrom=0&dateTo=0&sortDirection=ASC&page=0&size=20&sort=string'Success. Paginated list of orders. Each element of 'content' is either an Intraday/Ex-post order (RegularOrderDto), a Gopacs order (GopacsOrderDto) or an XBID order (XbidOrderDto).
- RegularOrderDto
- GopacsOrderDto
- XbidOrderDto
{ "content": [ { … } ], "pageable": { "pageNumber": 0, "pageSize": 0, "offset": 0, "sort": { … }, "paged": true, "unpaged": true }, "sort": { "empty": true, "sorted": true, "unsorted": true }, "totalElements": 0, "totalPages": 0, "size": 0, "number": 0, "numberOfElements": 0, "first": true, "last": true, "empty": true }