Mastercard Consent Management & Transaction Notifications APIs
Number of APIs: 8
Consent Management APIs leverage existing and familiar authentication technology to allow consumers to enroll their cards, authenticate, and manage consents associated with the sharing of transaction data. These APIs also allow Financial institutions the ability to retrieve and update consent on behalf of the cardholder.
Transaction Notification APIs enable Mastercard to push real-time cardholder purchase data to third-party applications that have obtained explicit consent from consumers to receive this data.
These API collections use Mastercard API Sandbox Environment.
Contact Support:
Name: API Support
Email: apisupport@mastercard.com
-
Manage Consents APIs - delete-all-consents DELETE {{baseUrl}}/authentication/consents/{{card_ref}}
-
Mastercard Transaction Notifications APIs - Create a test transaction POST {{baseUrl}}/notifications/transactions
-
Mastercard Transaction Notifications APIs - Fetch Undelivered notifications GET {{baseUrl}}/notifications/undelivered-notifications?after=0
-
Mastercard Transaction Notifications APIs - Search clearing details POST {{baseUrl}}/notifications/transactions/search?offset=0&limit=10
-
Manage Consents APIs - get-consents after delete GET {{baseUrl}}/authentication/consents/{{card_ref}}
-
Create Consents APIs(Authentication) - post-consents POST {{baseUrl}}/authentication/consents
-
Create Consents APIs(Authentication) - start-authentication POST {{baseUrl}}/authentication/consents/{{card_ref}}/start-authentication
-
Create Consents APIs(Authentication) - verify-authentication POST {{baseUrl}}/authentication/consents/{{card_ref}}/verify-authentication