{ "opencollection": "1.0.0", "info": { "name": "Mastercard Bill Payment Validator Account Opening Agreement API", "version": "1.0" }, "items": [ { "info": { "name": "Agreement", "type": "folder" }, "items": [ { "info": { "name": "Mastercard Update Agreement.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/agreements/:agreement_id/updates", "headers": [ { "name": "X-Request-ID", "value": "" }, { "name": "X-Product-ID", "value": "" }, { "name": "X-Participant-ID", "value": "" }, { "name": "X-JWS-Signature", "value": "" } ], "params": [ { "name": "agreement_id", "value": "", "type": "path", "description": "Unique identifier assigned by Mastercard, to the agreement, to be used in Payment Requests for routing them to the destined participant." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Enables CSP to update agreement status to Deleted." }, { "info": { "name": "Mastercard Agreement Request Status Retrieval Request.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/agreements/:agreement_id/status-retrievals", "headers": [ { "name": "X-Request-ID", "value": "" }, { "name": "X-Product-ID", "value": "" }, { "name": "X-Participant-ID", "value": "" }, { "name": "X-JWS-Signature", "value": "" }, { "name": "Idempotency-Key", "value": "" } ], "params": [ { "name": "agreement_id", "value": "", "type": "path", "description": "Unique identifier assigned by Mastercard, to the agreement, to be used in Payment Requests for routing them to the destined participant." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Enables CSP to retrieve agreement status from DSP." }, { "info": { "name": "Mastercard Retrieve Agreement Details", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/agreement-retrievals", "headers": [ { "name": "X-Request-ID", "value": "" }, { "name": "X-Product-ID", "value": "" }, { "name": "X-Participant-ID", "value": "" }, { "name": "X-JWS-Signature", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Enables DSP to retrieve agreement details, either agreementId or agreementReferenceNumber must be provided to retrieve agreement details." }, { "info": { "name": "Mastercard Retrieve Agreement List", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/agreement-searches", "headers": [ { "name": "X-Request-ID", "value": "" }, { "name": "X-Product-ID", "value": "" }, { "name": "X-Participant-ID", "value": "" }, { "name": "X-JWS-Signature", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Enables DSP to retrieve list of active agreements." } ] } ], "bundled": true }