Zum Hauptinhalt springen
POST
/
v1
/
transactions
/
bulk
Bulk get transactions (POST)
curl --request POST \
  --url https://api.otark.energy/v1/transactions/bulk \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Key: <api-key>' \
  --data '
{
  "ids": [
    "txn_k8m2p4q7r1",
    "txn_j5n3w8v2x6",
    "txn_h2b7f9d4g3"
  ]
}
'
{
  "transactions": [
    {
      "id": "txn_k8m2p4q7r1",
      "type": "ppa",
      "contract_id": "con_a1b2c3d4",
      "status": "valid",
      "version": 2,
      "sender": {
        "eic": "11YWINDPARKNO--A",
        "asset": {
          "id": "ast_w1x2y3z4",
          "name": "Zonnepark De Wilgen",
          "nominal_power": 25,
          "technology": "solar",
          "tso": "TenneT"
        },
        "tso": "TenneT"
      },
      "receiver": {
        "eic": "11YGREENENERGY-Z",
        "tso": "TenneT"
      },
      "delivery_start": "2026-01-15T14:00:00Z",
      "delivery_end": "2026-01-15T14:15:00Z",
      "slot_number": 57,
      "volume": 12.5,
      "created_at": "2026-01-14T18:00:00Z",
      "previous_transaction_id": "txn_j5n3w8v2x6"
    }
  ]
}

Autorisierungen

X-Api-Key
string
header
erforderlich

Body

application/json
ids
string[]
erforderlich

List of IDs to retrieve

Beispiel:
[
"txn_k8m2p4q7r1",
"txn_j5n3w8v2x6",
"txn_h2b7f9d4g3"
]

Antwort

Transactions list

transactions
object[]
erforderlich

List of transactions (non-existent or inaccessible IDs are silently omitted)