Welcome to the Solaris API reference. This documentation provides the technical specifications for every endpoint, schema, and webhook, generated directly from our OpenAPI definitions.
Configure your client to target the correct environment.
| Environment | Base URL | Description |
|---|---|---|
| Sandbox | https://api.solaris-sandbox.de | Use for development and integration testing. |
| Production | https://api.solarisbank.de | Live environment for real-money transactions. |
Foundational concepts required to interact with any Solaris API.
Authentication
Learn how to obtain and manage OAuth access tokens.
Errors
Standardized error codes and troubleshooting steps.
Webhooks
Real-time notifications for critical events like 3DS authorizations and status updates.
Requests & Responses
Standard headers, pagination, and filtering rules.
Breaking Changes
Policy on backward compatibility, deprecation periods, and non-breaking updates.
Standards
Data formats for dates, currency, and countries.
Browse endpoints by product capability.
Create customers and ensure compliance before opening accounts.
Persons & Businesses
Create natural persons, legal entities, and authorized representatives.
Identification (KYC)
VideoIdent, Bankident, and Fourthline integration endpoints.
Account Creation
Initial setup for B2B and B2C accounts.
Device Management
Bind customer devices for SCA challenges.
The core ledger and payment operations.
Digital Banking
Manage accounts, balances, and statements.
SEPA Transfers
SCT, SDD, and Instant payments.
Cards
Card issuance, lifecycle management, and tokenization.
Transactions
Bookings history and Viacash (Cash Operations).
Consumer and business financing products.