Skip to content
German Orlov
All case studies
Platform & ArchitectureAllianz Partners · Global IT Onboarding · 2021–2023

A real-time API cut bank onboarding from 3 months to 1

The case in 30 seconds

Problem
Partner banks delivered beneficiary data as CSV file uploads. The file structure was complex, and every onboarding ran differently. Nothing told a partner whether they had read the specification correctly until a batch failed. Banks spent months decoding the requirements before they could go live.
What I did
Proposed a real-time Beneficiary Management API to replace the batch upload. I ran the onboarding myself, defined the core use cases, and specified the OpenAPI/Swagger contract. Engineering built the first version; I improved it with launch partner N26, then validated it as the standard onboarding path.
Impact
Average bank onboarding fell from 3 months to 1 — a 66% reduction. Products were integrated across 28 markets, representing €26M gross written premium.

How it happened

  1. 2021 — Where it started

    Onboarding was known to be slow, but nobody had located the cost. I ran the existing process myself, as a partner would, and found it. The file structure was complex, and every onboarding ran differently. A partner got no feedback until a batch failed — weeks in.

  2. The architecture decision

    Replace the batch file with a real-time Beneficiary Management API. I defined the core use cases and specified the OpenAPI/Swagger contract, so the interface was agreed before code. Every partner-facing API then moved behind one Apigee gateway — a single front door for security, monitoring, and versioning.

  3. First release — with N26

    The first version went to N26 before anyone else; their feedback shaped the next one. Real-time validation moved the error to the moment it was made, so integration became a conversation instead of a wait.

  4. The standard path

    Once it held, I validated the API as the standard path, not an option alongside the CSV upload. One documented route, written developer-first. Self-service is the change management — it lowered integration cost and improved developer experience.

    The Beneficiary Management API documentation: an operations list covering contract creation, beneficiary search and eligibility checks, beside a table mapping each request property to its source and an example JSON request
    The Beneficiary Management API — developer-first documentation.
  5. Today
    66%
    shorter bank onboarding
    Real-time APIs replacing batch processing
    28
    markets integrated
    Travel and appliance protection products
    €26M
    gross written premium integrated
    Across 28 onboarding markets

What I took from it

APIs are products. Developer experience decides how fast a partner reaches revenue.