{ "opencollection": "1.0.0", "info": { "name": "SAP BRIM (Billing and Revenue Innovation Management) SAP BRIM Convergent Charging Balances Rating API", "version": "1.0.0" }, "request": { "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://auth.sap.com/oauth/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "items": [ { "info": { "name": "Rating", "type": "folder" }, "items": [ { "info": { "name": "SAP BRIM (Billing and Revenue Innovation Management) Rate a usage event", "type": "http" }, "http": { "method": "POST", "url": "https://api.sap.com/convergent-charging/v1/rating/rate", "body": { "type": "json", "data": "{}" } }, "docs": "Rates a single usage event against the applicable pricing plan and returns the calculated charge. Supports real-time and batch rating scenarios." }, { "info": { "name": "SAP BRIM (Billing and Revenue Innovation Management) Rate a batch of usage events", "type": "http" }, "http": { "method": "POST", "url": "https://api.sap.com/convergent-charging/v1/rating/rate-batch", "body": { "type": "json", "data": "{}" } }, "docs": "Rates multiple usage events in a single request for high-throughput scenarios. Returns individual rating results for each event." }, { "info": { "name": "SAP BRIM (Billing and Revenue Innovation Management) Simulate rating without committing", "type": "http" }, "http": { "method": "POST", "url": "https://api.sap.com/convergent-charging/v1/rating/simulate", "body": { "type": "json", "data": "{}" } }, "docs": "Simulates the rating of a usage event without persisting the result. Useful for quote generation and what-if analysis." } ] } ], "bundled": true }