{"name":"Insurance API Mock Server (CIDP Apigee)","endpoints":{"POST /oauth2/v1/token":"OAuth2 client_credentials grant","GET /.well-known/openid-configuration":"OIDC discovery","GET /.well-known/jwks.json":"JWKS public keys","GET /pl/bp/distribution/v1/products":"List products (Accept-Language: pl|en|uk|ru, page, pageSize)","GET /pl/bp/distribution/v1/products/:productCode":"Get product by code","POST /pl/bp/distribution/v1/customers":"Create or update customer","GET /pl/bp/distribution/v1/customers/:partnerCustomerId/holdings":"Customer holdings (products + policies)","GET /pl/bp/distribution/v1/customers/:internalCustomerNumber":"Get customer by internal (EIS) number","GET /pl/bp/distribution/v1/applications":"List applications (partnerCustomerId required)","POST /pl/bp/distribution/v1/applications":"Create application","GET /pl/bp/distribution/v1/applications/:applicationId":"Get application","PUT /pl/bp/distribution/v1/applications/:applicationId":"Update application","POST /pl/bp/distribution/v1/applications/:applicationId/virtual-account":"Reserve virtual account","POST /pl/bp/distribution/v1/applications/:applicationId/submit":"Submit application","POST /pl/bp/distribution/v1/applications/:applicationId/pre-consent":"Trigger pre-consent documents","POST /pl/bp/distribution/v1/applications/:applicationId/cancel":"Cancel application (body: CancelApplicationCommand)","GET /pl/bp/distribution/v1/applications/:applicationId/promotions/validate":"Validate promotion code (promotionCode, productCode)","GET /pl/bp/distribution/v1/policies":"List policies (partnerCustomerId required)","GET /pl/bp/distribution/v1/policies/:policyNumber":"Get policy by number","GET /pl/bp/distribution/v1/after-sales":"List after-sales operations (policyNumber required)","POST /pl/bp/distribution/v1/after-sales":"Create after-sales operation (CANCEL_POLICY | WITHDRAW_POLICY | CANCEL_RENEWAL_POLICY)","GET /pl/bp/distribution/v1/documents/:code":"Download document by CIDP code (binary)","POST /pl/bp/distribution/v1/events":"Receive CloudEvent (payment.*/directdebit.*)","GET /docs":"Swagger UI"}}