This NodeJS SDK allows access to the MDES Customer Service API. This provides B2B resources to assist issuers in resolving consumer queries that relates to their digital card. The Mastercard Digital Enablement Service allows issuers and merchants to turn regular card PAN numbers into digital tokens. The information and functions that are available for these issues are; digitization, Transaction Processing and Lifecycle Events. Some resources that are provided through this API include; Overall MDES system status, Information on a digitization attempt, Information on the status of a token and more. MasterCard is a financial technical company that provides electronic payments globally for Individuals, Business, Travel and Leisure, Airlines, Telecommunications, Retail, Gaming, Entertainment and more.
Should you let people scrape data from your site or offer a web service API instead? This is one of the classic arguments for offering an API: to get better control over how your data is accessed and who gets access. A recent news story about Flybe, Europe's largest independent regional airline carrier, demonstrates a case where this was the main driver for creating an API. For Flybe, having third party service and applications access their booking engine is very important to them, but they want to make it more structured and reliable.