Skip to main content
Get Contact Status
After creating a contact, use this endpoint to retrieve the beneficiary’s current verification status before initiating a payout. bluSwap verifies both the bank account details and the UPI ID (if provided) in the background after contact creation. Only contacts with status VERIFIED are eligible for payout processing — requests to contacts with any other status will be rejected.
string
required
Your secret API key.
string
required
Must be application/json.
string
required
Your whitelisted server IP address.

Request body

You can identify the contact using either a contact_id or an account_number. Using Contact ID:
Using Account Number:
Either contact_id or account_number must be provided. You do not need to supply both.

Sample Request

Request parameters

string
Unique ID of the contact returned when the contact was created. Use this or account_number.
string
Beneficiary bank account number. Use this or contact_id.

Sample Response

Response fields

string
Unique identifier of the contact.
string
Registered name of the beneficiary.
string
Bank account number associated with the contact.
string
IFSC code of the beneficiary’s bank branch.
string
Verification status of the bank account. See status values below.
string
Verification status of the UPI ID (if one was registered). See UPI status values below.

Bank account status values

UPI ID status values