Get all active orders
ETPA Public API (1.0)
For access to the ETPA platform, please send an e-mail to support@etpa.nl
Congestion Management
This API provides congestion data to support grid management and decision-making. It is used exclusively by GOPACS to access spread bucket information related to electricity grid congestion
NOTE: This endpoint can be only used by GOPACS.
Congestion State Check
This API allows GOPACS to check the current status of congestion spread buckets. It helps determine whether congestion data is available or up to date.
NOTE: This endpoint can be only used by GOPACS.
GOPACS Orderbook Locking
NOTE: This API can only be used by GOPACS.
GOPACS Orders – Grid Operator v2
NOTE: This API can only be used by GOPACS
- https://acc-trading.etpa.nl/public-api/2.0/electricity/grid-operator-order-book
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://acc-trading.etpa.nl/public-api/2.0/electricity/grid-operator-order-book \
-H 'api_key: YOUR_API_KEY_HERE'[ { "id": "string", "participantId": "string", "individualId": "string", "individualFullName": "string", "type": "BUY", "remainingQuantity": 0, "price": 0, "start": "2019-08-24T14:15:22Z", "end": "2019-08-24T14:15:22Z", "ean": "string", "metadata": { … }, "customExpirationTime": "2019-08-24T14:15:22Z", "created": "2019-08-24T14:15:22Z", "priority": "2019-08-24T14:15:22Z", "initialQuantity": 0, "marketBased": true, "facilityType": "string", "contractId": "string", "usageFraction": 0, "lockedByGridOperator": true, "lockedByTimeStamp": "2019-08-24T14:15:22Z" } ]
Orders v2
The following things are changed from version 1:
- You will get an error code and an error message when the order is incorrect.
- You will get an
orderIdback from the post request to check the status of your order."Intraday"orders will be rejected from this endpoints when"XBID"functionality is enabled."Expost"orders will still work. You can create"Intraday"orders for"XBID"using the XBID Orders endpoints
XBID Orders v1
The XBID Orders v1 will be used for managing orders for XBID. This API will also function in case of a disconnection of XBID.
Be aware: In case the XBID connection gets lost. The new orders which are created with the XBID order API will be automatically forwarded to the local intraday orderbook. You can use the XBID Status API for the current connection of XBID.
XBID Order Status v1
The XBID Order Status Controller provides endpoints to retrieve both the history and current status of XBID orders and baskets. It supports filtering by orderId or basketId and requires an API key for authentication. Responses include detailed order status entries or lists, with proper handling of cases where no matching records are found.
XBID Reporting v1
The XBID Order API is used for creating orders for XBID. It also remains functional in the event of a disconnection from XBID.
⚠️ Important: If the XBID connection is lost, any new orders created via the XBID Order API will be automatically forwarded to the local intraday orderbook. For monitoring the current connection status of XBID, you can use the XBID Status v1 API.
XBID Wallet v1
With XBID, wallets are separated. Before trading on XBID, you must transfer funds from your Trader Wallet to your XBID Wallet.
- Transfers can be performed via the UI or the API.
- This API provides:
- Information about all transactions that have occurred.
- The ability to transfer funds between the Trader Wallet and the XBID Wallet.