{"library":"mastercard-api-core","title":"Mastercard API Python Core SDK","description":"Official Mastercard SDK for Python, providing core authentication, encryption, and HTTP client utilities for interacting with Mastercard APIs. Version 1.4.12 is the latest release; updates are periodic.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install mastercard-api-core"],"cli":null},"imports":["from mastercard_api_core import ApiConfig","from mastercard_api_core import MasterCardApi"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom mastercard_api_core import ApiConfig, MasterCardApi\n\nconfig = ApiConfig(\n    consumer_key=os.environ.get('MASTERCARD_CONSUMER_KEY', ''),\n    key_file_path=os.environ.get('MASTERCARD_KEY_FILE_PATH', ''),\n    p12_path=os.environ.get('MASTERCARD_P12_PATH', '')\n)\napi = MasterCardApi(config)\n# Example: get a resource (generic, adjust per API)\nresponse = api.get('/api/v1/resource')\nprint(response.status_code, response.json())","lang":"python","description":"Initialize the SDK with a configuration object from environment variables and make an authenticated GET request.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}