Skip to content

Shield Search

| View as Markdown

This API is used to search if any entity is blacklisted or has criminal records in the BCFI database who is trying to get onboarded with us. To complete the search, we will pass certain details like agent name, state, mobile no, pan no or city.

https://kraken.airpay.co.in/airpay/ms/shield/api/search
FieldTypeDescription
content-typeStringapplication/json (required)
affiliateTextWill be provided by Airpay (required)
checksumText$string = $param.self+ $header.code::$secret_key; sha256(<concate all values+SECRET KEY>); (required)
codeTextWill be provided by airpay ( required)
processor-keyTextWill be provided by airpay ( required)
FieldTypeRequiredDescription
cityTextNoName of the city (length 3-70)
agent_nameTextNoName of the agent (length 3-70)
stateTextNoName of the state (length 3-70)
mobile_noTextNoMobile Number (length 10)
pan_noTextNoPAN card Number (length 10)
curl --location --request POST 'https://kraken.airpay.co.in/airpay/ms/shield/api/search' \
--header 'code: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'affiliate: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'checksum: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'processor-key: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'city=Mumbai' \
--data-urlencode 'agent_name=sac'
FieldTypeDescription
statusNumeric400- fail,200-success(length 3)
messageTextsuccess, fail
dataTextJson response { “status”: status code, “message”: response message, “data”:[ {“parameter”:“array required data”}] }
{
"status": "200",
"message": "success",
"data": {
"current_page": 1,
"data": [
{
"merchant_id": 3,
"agent_name": "Sachin",
"pan_no": "CCVSV1111D",
"name_match_score": "67"
}
],
"from": 1,
"last_page": 1,
"per_page": 5,
"to": 1,
"total": 1
},
"checksum": "91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps"
}
{
"status": "400",
"message": "Failed",
"data": ""
}