Note: For BRPs (PV-partijen) only.
Returns a Spring Page JSON with trade records under the 'content' field, filtered and ordered by the timestamp you select with dateFilter.
The BRP Participant is automatically derived from your session. Providing one is optional — if you do, it must be your own BRP identifier. Details of any counterparty registered to another BRP are blanked.
How to use: provide a time window using epoch-millis for dateFrom/dateTo. Choose which timestamp the window applies to with dateFilter: TRANSACTION_DATE (the default, when the trade was executed) or DELIVERY_DATE (the start of the delivery period); the same field determines the ordering. Paginate with page (0-based) and size. Set the ordering direction with sortDirection, which defaults to ASC.
Restricts the result to the given participants. Provide a comma separated list of participant Identifiers. Only participants registered to your own BRP may be named. Omitting this parameter returns the trades of every participant registered to your BRP.
- https://acc-trading.etpa.nlhttps://acc-trading.etpa.nl/public-api/4.0/electricity/reporting/brp-participant-trades
curl -i -X GET \
'https://acc-trading.etpa.nl/public-api/4.0/electricity/reporting/brp-participant-trades?dateFilter=TRANSACTION_DATE&dateFrom=0&dateTo=0&sortDirection=ASC&page=0&size=20&sort=string&brpParticipantId=string&participantFilter=17742e97-1291-4ebe-9645-744add2087bf%2Ce57f8a23-b80b-48b7-a93f-dcfb9fb38e3e'Success. Paginated list of trades. Each element of 'content' is either an Intraday/Ex-post trade (RegularTradeDto), a Gopacs trade (GopacsTradeDto) or an XBID trade (XbidTradeDto).
{ "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 }