Bank Account

Get a single bank account transaction

Get a single bank account transaction for the PSU. Read more about bank accounts and transactions in the Glossary

get/psu/{psuId}/bank-account/{bankAccountId}/transaction/{transactionId}

Request

  • Base URL: https://bankapidemo.svea.com
  • URL: https://bankapidemo.svea.com/psu/{psuId}/bank-account/{bankAccountId}/transaction/{transactionId}
  • Auth: Bearer (a scheme the document does not define)

Path parameters

transactionIdstring uuid required
Example:2ac0c2e0-5b20-4906-ab33-fbca39607531
bankAccountIdstring uuid required
Example:ccf7c77a-8e32-4d9b-8f40-ea446f37d492
psuIdstring uuid required
Example:febbe8f2-bd6b-4e53-89c6-e89ca92ff5ee

Headers

Authorizationstring required
Example:Bearer {BearerToken}
X-Svea-ClientAppstring required

Tenant client app name, version, and optional comment <client-app-name>/<version>(/<comment>)

Example:TENANT-IOS/0.99.0
X-Svea-CorrelationIdstring uuid

The correlationId is a unique identifier value that is attached to requests and messages that allow reference to a particular transaction or event chain. Used to follow transaction information, especially for logging purposes.

Example:21436a05-d62d-4f29-a253-31b3815d148b
X-Svea-SessionIdstring uuid

The sessionId is a unique identifier value for a users session. This identifier should be the same for the entire duration of that users session. Mainly used for logging and troubleshooting purposes.

Example:afe56332-dee2-48b4-ae0b-d694a6174a7e

Response

OK

amountstring required
balancestring required
currencystring required
processingDateTimestring required
referencestring required
transactionContextType'swedishBankAccount' | 'ownBankAccount' | 'bankGiro' | 'bankGiroCredit' | 'plusGiro' | 'iban' | 'card' | 'swishDebit' | 'swishCredit' | 'swishReturnDebit' | 'swishReturnCredit' | 'swishCommerceDebit' | 'swishCommerceRefundCredit' | 'instantCreditTransferCredit' | 'swedishBankAccountCredit' | 'bankGiroAliasCredit' nullable required

Note! New values might be added at any time and unknown values should be handled as the value null

transactionIdstring uuid required
valueDatestring required
vatstring required

Example response

{
  "amount": "123.00",
  "balance": "42123.00",
  "currency": "SEK",
  "processingDateTime": "2018-05-14T16:19:38Z",
  "reference": "Uttag",
  "transactionContext": {
    "creditorBankAccountNumber": "1239508",
    "creditorClearingNumber": "95083",
    "creditorCustomName": "Tele2",
    "creditorDisplayName": "Nordea",
    "creditorMessage": "123123456",
    "creditorName": "Sven Svensson",
    "debtorMessage": "Just some text",
    "externalPaymentReference": "Invoice #42"
  },
  "transactionContextType": "bankGiro",
  "transactionId": "2ac0c2e0-5b20-4906-ab33-fbca39607531",
  "valueDate": "2018-05-14",
  "vat": "0.00"
}

Changes

No recorded changes to this operation across all 1 revision of this API.