{"openapi": "3.1.0", "info": {"title": "Plain Finance public service discovery", "version": "1.0.0", "description": "Read service facts, intake requirements and handoff URLs. No client data or submission API. Follow the browser intake instructions in the response."}, "servers": [{"url": "https://plainfinance.de"}], "paths": {"/api/v1/service/": {"get": {"operationId": "getService", "summary": "Get money areas, costs and browser intake instructions for introductions in Germany", "responses": {"200": {"description": "Public service catalog; no live adviser availability or private request data.", "content": {"application/json": {"schema": {"type": "object", "required": ["version", "name", "money_areas", "intake"], "properties": {"version": {"type": "string"}, "name": {"type": "string"}, "money_areas": {"type": "array", "items": {"type": "object"}}, "intake": {"type": "object"}}}}}}}}}}}