{ "opencollection": "1.0.0", "info": { "name": "Mastercard Bill Payment Validator Account Opening Share A User Identity API", "version": "1.0" }, "items": [ { "info": { "name": "Share A User Identity", "type": "folder" }, "items": [ { "info": { "name": "Share an Identity with an External RP - Retrieve details of the scope request being made by an RP.", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/claims/scopes/:arid", "params": [ { "name": "arid", "value": "df52649e-4096-456a-bca0-751ee470009f", "type": "path", "description": "A unique identifier for any activity being executed arising out of a Claim Share request. This value is passed as a parameter in the URL redirecting a User to the TP Flow during a Claim Share. ." } ] }, "docs": "Used to retrieve the scopes and RP details associated with the ARID. Does not require a minimum authentication standard. \n**This API is mandatory.**\n" }, { "info": { "name": "Share an Identity with an External RP - Provide consent to share the identity attributes which satisfy an RPs scope request.", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/claims/user-consents", "body": { "type": "json", "data": "{}" } }, "docs": "Inform the Trust Party about the user consent. If the consent is given,\nthe identity attributes will be shared with Relying Party. Does not require a minimum authentication standard. \n**This API is mandatory.**\n" } ] } ], "bundled": true }