Skip to content

XBID Trade Reports v1

The XBID Trades API allows you to retrieve all trades in XBID.

  • You can apply various filters to narrow down the results.

Get Trades

Request

Security
api-key
Query
myOwnTradesboolean

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.

deliveryStartinteger, (int64)

Return trades created after the given timestamp. Value must be a Unix timestamp in milliseconds.

deliveryEndinteger, (int64)

Return trades created before the given timestamp. Value must be a Unix timestamp in milliseconds.

fieldFilterstring

The field to filter on start and/or end if specified

Default:"EXECUTED"
Enum:"DELIVERY_START_TIME""DELIVERY_END_TIME""EXECUTED"
pageableobject(Pageable)required
Example:page=0&size=1
GET
/public-api/1.0/xbid/trades/report
curl -i -X GET \
  'https://acc-trading.etpa.nl/public-api/1.0/xbid/trades/report?myOwnTrades=true&deliveryStart=0&deliveryEnd=0&fieldFilter=DELIVERY_START_TIME&pageable=page%3D0%26size%3D1' \
  -H 'api_key: YOUR_API_KEY_HERE'

Responses

xbidTradeEntries

Bodyapplication/json
tradeIdstringrequired
xbidTradeIdinteger, (int64)required
tradeQuantitynumberrequired
mwhTradednumberrequired
tradePricenumberrequired
totalPricenumberrequired
deliveryStartTimestring, (date-time)required
deliveryEndTimestring, (date-time)required
executionTimestring, (date-time)required
buyOrderIdstring
sellOrderIdstring
buyXbidOrderIdinteger, (int64)
sellXbidOrderIdinteger, (int64)
buyParticipantIdstring
sellParticipantIdstring
buyIndividualIdstring
sellIndividualIdstring
buyIndividualFullNamestring
sellIndividualFullNamestring
counterNemostringrequired
buyDeliveryAreaobject(DeliveryAreaDto)
sellDeliveryAreaobject(DeliveryAreaDto)
revertedbooleanrequired
buyOrderMetadataobject
sellOrderMetadataobject
Response
{ "tradeId": "string", "xbidTradeId": 0, "tradeQuantity": 0, "mwhTraded": 0, "tradePrice": 0, "totalPrice": 0, "deliveryStartTime": "2019-08-24T14:15:22Z", "deliveryEndTime": "2019-08-24T14:15:22Z", "executionTime": "2019-08-24T14:15:22Z", "buyOrderId": "string", "sellOrderId": "string", "buyXbidOrderId": 0, "sellXbidOrderId": 0, "buyParticipantId": "string", "sellParticipantId": "string", "buyIndividualId": "string", "sellIndividualId": "string", "buyIndividualFullName": "string", "sellIndividualFullName": "string", "counterNemo": "string", "buyDeliveryArea": { "country": "DE", "eic": "10YDE-VE-------2", "name": "DE - 50HzT" }, "sellDeliveryArea": { "country": "DE", "eic": "10YDE-VE-------2", "name": "DE - 50HzT" }, "reverted": true, "buyOrderMetadata": { "property1": "string", "property2": "string" }, "sellOrderMetadata": { "property1": "string", "property2": "string" } }