{"openapi": "3.0.3", "info": {"title": "Vantix Wallet API", "version": "3.14.0"}, "servers": [{"url": "https://vantix-pay.com/api/v1"}], "paths": {"/auth/token": {"post": {"summary": "OAuth2 client credentials"}}, "/accounts/{id}": {"get": {"summary": "Get account"}}, "/transactions": {"get": {"summary": "List transactions", "parameters": [{"name": "account_id", "in": "query"}]}}, "/reports/search": {"get": {"summary": "Search ledger reports", "parameters": [{"name": "q", "in": "query"}]}}, "/kyc/documents": {"post": {"summary": "Upload KYC document (multipart)"}}, "/statements/import": {"post": {"summary": "Import bank statement from URL (internal)", "requestBody": {"content": {"application/json": {"schema": {"properties": {"url": {"type": "string"}}}}}}}}, "/webhooks/test": {"post": {"summary": "Send test webhook to callback_url"}}, "/internal/debug": {"get": {"summary": "Internal diagnostics (ops only)"}}}}