Check bank details over HTTP
The cKonto REST API checks account numbers, bank codes (BLZ), and IBANs - individually or as a batch of up to 500 entries. If you know cKonto as a desktop application or XML interface, this is the same thing, just as a JSON REST API with bearer authentication.
All endpoints start with /v1/. Responses are always JSON.
IBAN - 89 countries
Check IBAN and BIC, query supported SEPA payment methods. Also available as a batch via POST - up to 500 IBANs in a single request.
Account number + bank code
Check German account numbers and bank codes (BLZ). Optionally generate the IBAN directly - one step instead of two.
Bank search
Search by name, location, postal code, or bank code. Returns bank master data including BIC - useful if you only know the bank name.
A first request
Health check - shows whether the API is running:
curl https://api.ckonto.de/v1/ping \
-H "Authorization: Bearer YOUR_KEY"
Check an IBAN:
curl https://api.ckonto.de/v1/iban/DE89370400440532013000 \
-H "Authorization: Bearer YOUR_KEY"
All parameters, error codes, and batch request examples are in the Documentation.