Parties
Create and manage individual and organisation parties that can hold accounts.Accounts
Create and get accounts. Manage their statuses:- OPENED - Active account ready for transactions.
- BLOCKED - Temporarily suspended account.
- CLOSED - Permanently closed account.
Payments
Initiate SEPA payments:- SCT - SEPA Credit Transfer
- SCT_INST - SEPA Instant Credit Transfer
Transactions
Execute ledger transactions with postings to move funds between accounts:- Customer accounts (CURRENT, HOLDING)
- Internal clearing accounts (INBOUND, OUTBOUND)
- Revenue accounts (FEE)
- Suspense accounts
Asynchronous Processing
All create/update operations return202 Accepted and are processed asynchronously. Use the correlationId to track requests through the system.
Error Handling
All API endpoints return standardized error responses. This guide currently covers general error types. Specific use case errors will be documented in future updates.Common Error Codes
400 Bad Request: Invalid request body or parameters401 Unauthorized: Invalid or expired bearer token403 Forbidden: IP address not whitelisted or insufficient permissions404 Not Found: Resource not found (account, party, etc.)500 Internal Server Error: System error (contact support)