v0.0.9
OAS 2.0

Transactions - API definition

Transactions - API definition

Server: https://api.cls.oob.ockto.cloud/ais/transactions
Client Libraries

PSD2 - TRANSACTIONS

PSD2 - TRANSACTIONS Operations

Get list of transactions

Get a list of transactions for the PSU doing this call (indicated by the JWT token).

Query Parameters
  • startAt

    Represents the start timestamp for searching and retrieving transactions.

  • endAt

    Represents the end timestamp for searching and retrieving transactions.

  • offset

    Represents the start offset from which to retrieve transactions.

  • limit

    Represents the maximum number of transactions to retrieve.

  • accountId[]

    Account identifier to retrieve the transactions for one or more specific accounts.

Responses
  • 200

    OK

  • 400

    400 Bad Request

  • 401

    401 Unauthorized

  • 403

    403 Forbidden

  • 404

    404 Not found

  • 405

    405 Method Not Allowed

  • 406

    406 Not Acceptable

  • 408

    408 Request Timeout

  • 415

    415 Unsupported Media Type

  • 500

    500 Internal Server Error

  • 503

    503 Service Unavailable

Request Example forGET/
curl https://api.cls.oob.ockto.cloud/ais/transactions/ \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "data": [
    {
      "transactionId": "05a52548-b85a-5047-9d7c-00c9d231c144",
      "valueDate": "2013-11-07",
      "debtorAccount": {
        "counterparty": "D.L. PERSON",
        "currency": "EUR",
        "iban": "NLXXRABO03500XXXXX"
      },
      "lastUpdated": "2021-02-09T15:07:12.936Z",
      "accountId": "975c8e38-3b89-4ca5-87d7-6103aab74a65",
      "providerAccountId": "8kg6jxyz_YComVjiH8JL",
      "balanceBefore": {
        "currency": "EUR",
        "amount": "1000.0"
      },
      "balanceAfter": {
        "currency": "EUR",
        "amount": "900.0"
      },
      "transactionAmount": {
        "currency": "EUR",
        "amount": "-100.0"
      },
      "status": "booked",
      "created": "2021-02-09T15:07:12.936Z",
      "creditorAccount": {
        "counterparty": "Basic John",
        "iban": "NLXXRABO31537XXXXX"
      },
      "bookingDate": "2013-11-06T23:05:38.733072Z",
      "userId": "6b991b9f-9236-44d5-b93b-c7d24722a5fb",
      "provider": "RABO",
      "region": "NL",
      "description": "Sparen                             Transactiereferentie:",
      "paymentType": "ScheduledPayment"
    }
  ],
  "pagination": {
    "next": {},
    "prev": {}
  }
}

Models