Company Id
API Reference
/- Change state of all receivables in batch.
Get incoming payments
Get receivables for a given file. Only valid with client credentials flow
Update transaction state
Change state of all recei...
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/receivables/{companyId}/{state}
- Open Banking APIhttps://bankservice.zdata.no/api/v3/receivables/{companyId}/{state}
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/receivables/{companyId}/{state}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
- text/plain
- application/json
- text/json
{
"State": 0,
"Receivables": [
{
"ReceivableId": "4c017392-1d1b-40eb-a8ae-5efbac5c90a6",
"EntryId": "86a6ade9-25cb-4e64-a488-1d105aed0919",
"AccountNumber": "123456789012",
"DebtorAccountNumber": "098765432112",
"DebtorName": "Donald Duck",
"DebtorAddress": "Veien 12A",
"ArchiveReference": "1234",
"Description": "Submitted to Onkel Skrue",
"InvoiceNumber": "12345",
"BookingDate": "2026-03-07T04:42:18.268437+01:00",
"ValueDate": "2026-03-07T04:42:18.2684383+01:00",
"Amount": 55,
"Currency": "NOK",
"BookedAmount": 65,
"AccountCurrency": "NOK",
"ChargeAmount": 10,
"ChargeCurrency": "NOK",
"Type": 0,
"BankTransactionCode": "PMNT-ICDT-DMCT"
}
],
"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/receivables/{companyId}/batches/{batchId}/transactions
- Open Banking APIhttps://bankservice.zdata.no/api/v3/receivables/{companyId}/batches/{batchId}/transactions
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/receivables/{companyId}/batches/{batchId}/transactions
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadResponse
- text/plain
- application/json
- text/json
{
"TotalCount": 1,
"Skip": 0,
"Take": 10,
"Items": [
{
"ReceivableId": "457c0fae-bfe8-4194-be82-0aa39ccdcf4e",
"EntryId": "258c317c-0bb5-41f9-a8cd-e3a87005eeb5",
"AccountNumber": "123456789012",
"DebtorAccountNumber": "098765432112",
"DebtorName": "Donald Duck",
"DebtorAddress": "Veien 12A",
"ArchiveReference": "1234",
"Description": "Submitted to Onkel Skrue",
"InvoiceNumber": "12345",
"BookingDate": "2026-03-07T04:42:18.2690897+01:00",
"ValueDate": "2026-03-07T04:42:18.269091+01:00",
"Amount": 55,
"Currency": "NOK",
"BookedAmount": 65,
"AccountCurrency": "NOK",
"ChargeAmount": 10,
"ChargeCurrency": "NOK",
"Type": 0,
"BankTransactionCode": "PMNT-ICDT-DMCT"
}
]
}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
Update model
- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/receivables/{companyId}/batches/{batchId}
- Open Banking APIhttps://bankservice.zdata.no/api/v3/receivables/{companyId}/batches/{batchId}
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/receivables/{companyId}/batches/{batchId}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
- application/json-patch+json
- application/json
- text/json
- application/*+json
{ "state": 0, "errorMessage": "string" }
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
Update model
- Mock serverhttps://developer.aritma.com/_mock/apis/banking/v3/openapi/bankservice-openapi/api/v3/receivables/update
- Open Banking APIhttps://bankservice.zdata.no/api/v3/receivables/update
- Open Banking API (Dev)https://bankservicedemo.zdata.no/api/v3/receivables/update
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
- application/json-patch+json
- application/json
- text/json
- application/*+json
{ "State": 2, "ErrorMessage": "Something failed", "Id": "c868ee14-56cc-4dfd-9b7e-598905f9daae" }