{
"opencollection": "1.0.0",
"info": {
"name": "Mastercard Bill Payment Validator Account Opening Searches API",
"version": "1.0"
},
"items": [
{
"info": {
"name": "Searches",
"type": "folder"
},
"items": [
{
"info": {
"name": "Search benefits",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/benefits/searches",
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Send cardholder information and a date, get the benefits that the cardholder had for that date. If no date is provided the current one is used."
},
{
"info": {
"name": "Search products",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/products/searches",
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Returns the product information using the card number provided for the requested date. If no date is provided, then current date will be used."
},
{
"info": {
"name": "Search by 6 - 8 Digit BINs, or up to the 11th digit of an account range",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/bin-ranges/account-searches",
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Find a specific account range by providing an 8 digit BIN, or up to 11 digits of an account range"
},
{
"info": {
"name": "Search Card API",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/donors/:donor_id/cards/searches",
"headers": [
{
"name": "x-openapi-clientid",
"value": ""
},
{
"name": "x-correlation-id",
"value": ""
},
{
"name": "ProgramId",
"value": ""
}
],
"params": [
{
"name": "donor_id",
"value": "",
"type": "path",
"description": "donor_id"
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Search card by pan or user id passed. Entire request body should be encrypted."
},
{
"info": {
"name": "View an Identity",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/user-profiles/identity-searches",
"headers": [
{
"name": "X-User-Identity",
"value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
},
{
"name": "X-Encrypted-Payload",
"value": "true"
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Retrieve decrypted identities along with rotated PDS to present the user\nwith the registered identity in the TP app. Does not require a minimum authentication standard. \n**This API is mandatory.**\n"
},
{
"info": {
"name": "View identity lifecycle activities which have occurred in a time period.",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/user-account-activity-searches",
"headers": [
{
"name": "X-User-Identity",
"value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
},
{
"name": "X-Encrypted-Payload",
"value": "true"
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Retrieve decrypted user activities and present them to the user in the\nTP app. Does not require a minimum authentication standard.\n**This API is mandatory.**\n"
},
{
"info": {
"name": "View identity claim sharing activities which have occurred in a time period.",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/rp-activity-searches",
"headers": [
{
"name": "X-User-Identity",
"value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
},
{
"name": "X-Encrypted-Payload",
"value": "true"
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Retrieve decrypted RP activities and present them to the user in the TP\napp. Does not require a minimum authentication standard.\n**This API is mandatory.**\n"
},
{
"info": {
"name": "Allows registered partners to search merchant participation information.",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/merchants/searches",
"params": [
{
"name": "offset",
"value": "100",
"type": "query",
"description": "Determines the number of items needed in the start of the list, to retrieve the list starting from the offset."
},
{
"name": "limit",
"value": "100",
"type": "query",
"description": "Controls the maximum number of items in the list."
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Allows registered partners to search merchant objects, enabled for Acquirers and Installment Payment Providers (IPP).
Additionally, customers can search MAID merchant based on maid.
At least one parameter is required in the request.
For previously onboarded customers to API both `nonMerchantNegotiatedParticipation` and `optIn` will be visible. The field `nonMerchantNegotiatedParticipation` will be deprecated.
For previously onboarded customers to API both `ac"
},
{
"info": {
"name": "Allows registered partners (Acquirers only) to search only specific merchant participation information.",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/merchants/mids/searches",
"params": [
{
"name": "offset",
"value": "100",
"type": "query",
"description": "Determines the number of items needed in the start of the list, to retrieve the list starting from the offset."
},
{
"name": "limit",
"value": "100",
"type": "query",
"description": "Controls the maximum number of items in the list."
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Allows registered partners to search mids for a given merchant. A combination of `merchantLegalName`, `countryCode`, and `acquirerICA` is required in the request.
For previously onboarded customers to API both `nonMerchantNegotiatedParticipation` and `optIn` will be visible. The field `nonMerchantNegotiatedParticipation` will be deprecated.\n"
},
{
"info": {
"name": "Mastercard Get a List of Atm Details",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/searches",
"params": [
{
"name": "limit",
"value": "25",
"type": "query",
"description": "The number of items to be retrieved"
},
{
"name": "offset",
"value": "1",
"type": "query",
"description": "The page offset used for the query"
},
{
"name": "distance",
"value": "5",
"type": "query",
"description": "Distance measurement for calculating the radius search. Optional The length of distance from the centroid point. Value string(<25). The default will be 5 units"
},
{
"name": "distance_unit",
"value": "MILE",
"type": "query",
"description": "Unit of measurement for calculating the radius search. Optional. Measurement of distance unit in miles or kilometers. Value string (MILE or KM)"
}
],
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Returns detailed information on ATMs based on the provided query parameters"
},
{
"info": {
"name": "Mastercard Retrieve the Claim Status.",
"type": "http"
},
"http": {
"method": "POST",
"url": "{{baseUrl}}/claim-searches",
"body": {
"type": "json",
"data": "{}"
}
},
"docs": "Retrieve the status of an insurance claim for the given claim ID and postal code."
}
]
}
],
"bundled": true
}