api.ckonto.de  |  Main site

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.

Order full access Documentation OpenAPI schema

Recent changes

The individual changelog entries below are currently only maintained in German.
25.09.2026 Feature Jede IBAN in einem Batch zählt jetzt als eine Abfrage, BICs werden vor der Prüfung nach ISO 9362 validiert, und bei Überlast antwortet die API mit HTTP 503 und Retry-After.
23.09.2026 Launch PRODUCTION RELEASE REST API v1.0
23.09.2026 Feature Alle JSON-Antworten liefern ihre Felder jetzt in einer festen, dokumentierten Reihenfolge statt in zufälliger Perl-Hash-Reihenfolge.

All changes →