Payment message id filter
Aritma Banking API (v3)
Download OpenAPI description
Languages
Servers
Mock server
https://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi
Open Banking API
https://bankservice.zdata.no
Open Banking API (Dev)
https://bankservicedemo.zdata.no
Security
client_credentials(Required scopes:
openid
profile
bankservice
) or implicit(Required scopes: openid
profile
bankservice
) or client_credentials_dev(Required scopes: openid
profile
bankservice
) or implicit_dev(Required scopes: openid
profile
bankservice
)- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/payments/{messageId}
- Open Banking APIhttps://bankservice.zdata.no/api/v3/payments/{messageId}
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/payments/{messageId}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
- text/plain
- application/json
- text/json
{
"Payments": [
{
"PaymentId": "16c6b7bc-302b-42ac-a5c7-97a32ae5f69b",
"SourceReference": "100;101;22;6",
"Status": 6,
"ExecutionDate": "0001-01-01T00:00:00",
"Links": [
{
"Rel": "payment",
"Href": "https://bankservice.zdata.no/api/v3/payments/8043f884-0a70-40f9-9e57-58347102412a/c4dc6968-5161-4666-bd21-cee1a3c3ea72"
}
]
}
],
"Total": 15,
"Links": [
{
"Rel": "first",
"Href": "https://bankservice.zdata.no/api/v3/payments/8043f884-0a70-40f9-9e57-58347102412a?skip=0&take=100"
}
]
}Security
client_credentials(Required scopes:
openid
profile
bankservice
) or implicit(Required scopes: openid
profile
bankservice
) or client_credentials_dev(Required scopes: openid
profile
bankservice
) or implicit_dev(Required scopes: openid
profile
bankservice
)- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/payments/{companyId}/batches/{batchId}/transactions
- Open Banking APIhttps://bankservice.zdata.no/api/v3/payments/{companyId}/batches/{batchId}/transactions
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/payments/{companyId}/batches/{batchId}/transactions
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
- text/plain
- application/json
- text/json
{
"Payments": [
{
"PaymentId": "db12582c-a0df-4f41-af5a-1ae23a613508",
"SourceReference": "100;101;22;6",
"Status": 6,
"ExecutionDate": "0001-01-01T00:00:00",
"Links": [
{
"Rel": "payment",
"Href": "https://bankservice.zdata.no/api/v3/payments/8043f884-0a70-40f9-9e57-58347102412a/c4dc6968-5161-4666-bd21-cee1a3c3ea72"
}
]
}
],
"Total": 15,
"Links": [
{
"Rel": "first",
"Href": "https://bankservice.zdata.no/api/v3/payments/8043f884-0a70-40f9-9e57-58347102412a?skip=0&take=100"
}
]
}Security
client_credentials(Required scopes:
openid
profile
bankservice
) or implicit(Required scopes: openid
profile
bankservice
) or client_credentials_dev(Required scopes: openid
profile
bankservice
) or implicit_dev(Required scopes: openid
profile
bankservice
)- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/payments/{companyId}/batches/{batchId}
- Open Banking APIhttps://bankservice.zdata.no/api/v3/payments/{companyId}/batches/{batchId}
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/payments/{companyId}/batches/{batchId}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
- text/plain
- application/json
- text/json
No response exampleSecurity
client_credentials(Required scopes:
openid
profile
bankservice
) or implicit(Required scopes: openid
profile
bankservice
) or client_credentials_dev(Required scopes: openid
profile
bankservice
) or implicit_dev(Required scopes: openid
profile
bankservice
)- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/payments/{messageId}/{paymentId}
- Open Banking APIhttps://bankservice.zdata.no/api/v3/payments/{messageId}/{paymentId}
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/payments/{messageId}/{paymentId}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
- text/plain
- application/json
- text/json
{
"PaymentId": "8de1fb55-152d-48f5-a057-d8024b9deaf4",
"Status": 0,
"RejectionCode": "RR09",
"RejectionMessage": "ISO Invalid Structured Creditor Reference",
"Amount": 50,
"Currency": "NOK",
"ExecutionDate": "0001-01-01T00:00:00",
"DebtorAccountNumber": "5337431043",
"CreditorName": "Kreditor AS",
"CreditorAccountNumber": "123456789012",
"CreditorAccountCurrency": "NOK",
"ChargeAmount": 70,
"ChargeCurrency": "NOK",
"Description": "Invoice number 32",
"InvoiceNumber": "Something",
"Settlement": {
"BookingDate": "2026-03-07T04:42:18.2633017+01:00",
"ValueDate": "2026-03-07T04:42:18.2633019+01:00",
"ExchangeRate": 1.2,
"Reference": "12345"
}
}Security
client_credentials(Required scopes:
openid
profile
bankservice
) or implicit(Required scopes: openid
profile
bankservice
) or client_credentials_dev(Required scopes: openid
profile
bankservice
) or implicit_dev(Required scopes: openid
profile
bankservice
)- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/payments/{companyId}/summaries
- Open Banking APIhttps://bankservice.zdata.no/api/v3/payments/{companyId}/summaries
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/payments/{companyId}/summaries
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
- text/plain
- application/json
- text/json
{
"Summaries": [
{
"MessageId": "46831cec-c5b7-44e2-9334-31a6f88364e0",
"Timestamp": "2026-03-07T04:42:18.2641915+01:00",
"FirstExecutionDate": "2026-03-07T04:42:18.2641904+01:00",
"LastExecutionDate": "2026-03-07T04:42:18.2641905+01:00",
"Amounts": {
"NOK": 55
},
"Links": [
{
"Rel": "payments",
"Href": "https://bankservice.zdata.no/api/v3/payments/0a8f02d5-24e1-4ea5-be46-135c2fa4f8c9"
}
]
}
],
"Total": 0
}Security
client_credentials(Required scopes:
openid
profile
bankservice
) or implicit(Required scopes: openid
profile
bankservice
) or client_credentials_dev(Required scopes: openid
profile
bankservice
) or implicit_dev(Required scopes: openid
profile
bankservice
)- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/payments/{companyId}/movements
- Open Banking APIhttps://bankservice.zdata.no/api/v3/payments/{companyId}/movements
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/payments/{companyId}/movements
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
- text/plain
- application/json
- text/json
{
"BookedPayments": [
{
"BookedAmount": 55,
"AccountCurrency": "NOK",
"ExchangeRate": 0,
"BookingDate": "2026-03-07T04:42:18.2648441+01:00",
"BankReference": "123321",
"ChargeAmount": 66,
"ChargeCurrency": "NOK",
"Payments": [
{
"PaymentId": "00000000-0000-0000-0000-000000000000",
"MessageId": "00000000-0000-0000-0000-000000000000",
"Links": [
{
"Rel": "payment",
"Href": "http://bankservice.zdata.no/api/v3/payments/5cfd18e2-f37b-4d67-9661-f897b152d459/d0bde9d1-569d-4f5c-aaa7-f8197631fe23"
}
]
}
]
}
],
"Total": 0
}Security
client_credentials(Required scopes:
openid
profile
bankservice
) or implicit(Required scopes: openid
profile
bankservice
) or client_credentials_dev(Required scopes: openid
profile
bankservice
) or implicit_dev(Required scopes: openid
profile
bankservice
)- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/payments/{companyId}/batches/{batchId}/movements
- Open Banking APIhttps://bankservice.zdata.no/api/v3/payments/{companyId}/batches/{batchId}/movements
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/payments/{companyId}/batches/{batchId}/movements
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
- text/plain
- application/json
- text/json
{
"BookedPayments": [
{
"BookedAmount": 55,
"AccountCurrency": "NOK",
"ExchangeRate": 0,
"BookingDate": "2026-03-07T04:42:18.265151+01:00",
"BankReference": "123321",
"ChargeAmount": 66,
"ChargeCurrency": "NOK",
"Payments": [
{
"PaymentId": "00000000-0000-0000-0000-000000000000",
"MessageId": "00000000-0000-0000-0000-000000000000",
"Links": [
{
"Rel": "payment",
"Href": "http://bankservice.zdata.no/api/v3/payments/5cfd18e2-f37b-4d67-9661-f897b152d459/d0bde9d1-569d-4f5c-aaa7-f8197631fe23"
}
]
}
]
}
],
"Total": 0
}Security
client_credentials(Required scopes:
openid
profile
bankservice
) or implicit(Required scopes: openid
profile
bankservice
) or client_credentials_dev(Required scopes: openid
profile
bankservice
) or implicit_dev(Required scopes: openid
profile
bankservice
)- application/json-patch+json
- application/json
- text/json
- application/*+json
Rejection message
- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/payments/{messageId}/dismiss
- Open Banking APIhttps://bankservice.zdata.no/api/v3/payments/{messageId}/dismiss
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/payments/{messageId}/dismiss
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
- application/json-patch+json
- application/json
- text/json
- application/*+json
{ "reason": "string" }
Response
- text/plain
- application/json
- text/json
No response exampleSecurity
client_credentials(Required scopes:
openid
profile
bankservice
) or implicit(Required scopes: openid
profile
bankservice
) or client_credentials_dev(Required scopes: openid
profile
bankservice
) or implicit_dev(Required scopes: openid
profile
bankservice
)- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/payments/{messageId}/approve
- Open Banking APIhttps://bankservice.zdata.no/api/v3/payments/{messageId}/approve
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/payments/{messageId}/approve
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadOK
- text/plain
- application/json
- text/json
PaymentApproveResult
- 0 - User has already approved payment
- 1 - User cannot access all bankaccounts present in payment
- 2 - Payment was approved
- 3 - Payment is pending approvals
- 4 - User cannot approve a payment they sent
- 5 - Payment not found
- 6 - File has completed approval
Enum0123456
Response
- text/plain
- application/json
- text/json
No response exampleSecurity
client_credentials(Required scopes:
openid
profile
bankservice
) or implicit(Required scopes: openid
profile
bankservice
) or client_credentials_dev(Required scopes: openid
profile
bankservice
) or implicit_dev(Required scopes: openid
profile
bankservice
)- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/payments/{messageId}/approve
- Open Banking APIhttps://bankservice.zdata.no/api/v3/payments/{messageId}/approve
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/payments/{messageId}/approve
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
- text/plain
- application/json
- text/json
No response exampleSecurity
client_credentials(Required scopes:
openid
profile
bankservice
) or implicit(Required scopes: openid
profile
bankservice
) or client_credentials_dev(Required scopes: openid
profile
bankservice
) or implicit_dev(Required scopes: openid
profile
bankservice
)- application/json-patch+json
- application/json
- text/json
- application/*+json
PaymentMethod
- 1 - Transfer
- 2 - Inter company
Enum12
Priority
- 1 - Normal
- 2 - High
- 3 - Faster payments
Enum123
PaymentPurpose
- 1 - Bonus
- 2 - Salary
- 3 - Pension
- 4 - Tax
- 5 - Intra company
Enum12345
If present, can be used for text on beneficiary's statement of account
AccountType
- 0 - BBAN
- 1 - IBAN
- 2 - Plus girot
- 3 - Bank girot
- 4 - Giro konto
Enum01234
Clearing system bank code (Sort code, fedwire code, routing number). Normally used outside EU
- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/payments/{companyId}
- Open Banking APIhttps://bankservice.zdata.no/api/v3/payments/{companyId}
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/payments/{companyId}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
- application/json-patch+json
- application/json
- text/json
- application/*+json
{ "MessageId": "9e618e52-ddf2-401e-92a9-79a610cb2451", "AccountNumber": "52011976166", "SinglePayments": false, "PaymentLines": [ { … } ] }
Response
- text/plain
- application/json
- text/json
No response example