obp.getTransactions
Get Transactions for an Account specified by bankId and accountId. Pagination is achieved with limit, fromDate and toDate.
Format Dec2018 Group Transactions Suggested order 10
Outbound message (OBP to adapter)
{
"outboundAdapterCallContext": {
"correlationId": "1flssoftxq0cr1nssr68u0mioj",
"outboundAdapterAuthInfo": {
"userId": "9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1",
"username": "felixsmith",
"linkedCustomers": [
{
"customerId": "7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh",
"customerNumber": "5987953",
"legalName": "Eveline Tripman"
}
],
"userAuthContext": [
{
"key": "CustomerNumber",
"value": "5987953"
}
],
"authViews": [
{
"view": {
"id": "owner",
"name": "owner",
"description": "This view is for the owner for the account."
},
"account": {
"id": "8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0",
"accountRoutings": [
{
"scheme": "IBAN",
"address": "DE91 1000 0000 0123 4567 89"
}
],
"customerOwners": [
{
"bankId": "gh.29.uk",
"customerId": "7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh",
"customerNumber": "5987953",
"legalName": "Eveline Tripman",
"dateOfBirth": "2018-03-09T00:00:00Z"
}
],
"userOwners": [
{
"userId": "9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1",
"emailAddress": "felixsmith@example.com",
"name": "felixsmith"
}
]
}
}
]
},
"outboundAdapterConsenterInfo": {
"userId": "9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1",
"username": "felixsmith",
"linkedCustomers": [
{
"customerId": "7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh",
"customerNumber": "5987953",
"legalName": "Eveline Tripman"
}
],
"userAuthContext": [
{
"key": "CustomerNumber",
"value": "5987953"
}
],
"authViews": [
{
"view": {
"id": "owner",
"name": "owner",
"description": "This view is for the owner for the account."
},
"account": {
"id": "8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0",
"accountRoutings": [
{
"scheme": "IBAN",
"address": "DE91 1000 0000 0123 4567 89"
}
],
"customerOwners": [
{
"bankId": "gh.29.uk",
"customerId": "7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh",
"customerNumber": "5987953",
"legalName": "Eveline Tripman",
"dateOfBirth": "2018-03-09T00:00:00Z"
}
],
"userOwners": [
{
"userId": "9ca9a7e4-6d02-40e3-a129-0b2bf89de9b1",
"emailAddress": "felixsmith@example.com",
"name": "felixsmith"
}
]
}
}
]
}
},
"bankId": {
"value": "gh.29.uk"
},
"accountId": {
"value": "8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0"
},
"limit": 100,
"offset": 100,
"fromDate": "1100-01-01",
"toDate": "1100-01-01"
}Inbound message (adapter to OBP)
{
"inboundAdapterCallContext": {
"correlationId": "1flssoftxq0cr1nssr68u0mioj"
},
"status": {
"errorCode": "Status errorCode",
"backendMessages": [
{
"source": "",
"status": "",
"errorCode": "",
"text": "",
"duration": "5.123"
}
]
},
"data": [
{
"id": {
"value": "2fg8a7e4-6d02-40e3-a129-0b2bf89de8ub"
},
"thisAccount": {
"accountId": {
"value": "8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0"
},
"accountType": "AC",
"balance": "50.89",
"currency": "EUR",
"name": "felixsmith",
"label": "My Account",
"number": "546387432",
"bankId": {
"value": "gh.29.uk"
},
"lastUpdate": "2026-10-30T12:07:57Z",
"branchId": "DERBY6",
"accountRoutings": [
{
"scheme": "IBAN",
"address": "DE91 1000 0000 0123 4567 89"
}
],
"accountRules": [],
"accountHolder": ""
},
"otherAccount": {
"kind": "",
"counterpartyId": "9fg8a7e4-6d02-40e3-a129-0b2bf89de8uh",
"counterpartyName": "John Smith Ltd.",
"thisBankId": {
"value": "gh.29.uk"
},
"thisAccountId": {
"value": "8ca8a7e4-6d02-40e3-a129-0b2bf89de9f0"
},
"otherAccountRoutingScheme": "IBAN",
"otherAccountRoutingAddress": "DE91 1000 0000 0123 4567 89",
"isBeneficiary": false
},
"transactionType": "DEBIT",
"amount": "50.89",
"currency": "EUR",
"description": "The piano lession-Invoice No:68",
"startDate": "1100-01-01T00:00:00Z",
"finishDate": "1100-01-01T00:00:00Z",
"balance": "50.89",
"status": " COMPLETED"
}
]
}