It simulates the full lifecycle: OAuth2 FAPI-style authentication (JWT) Consent creation and authorization Quote generation across 7 insurance types Quote → policy conversion Webhook events and error handling Example flow: create consent → generate quote → accept → issue policy. It’s Dockerized, has Swagger docs, and is designed to mimic how a real TPP would integrate. This is a testing backend, not production infra. Curious what others found hardest when integrating Open Banking / Insurance APIs.