NRE - Check API
Introduction
The NRE Check API helps financial institutions, fintech platforms, and remittance providers identify whether a beneficiary bank account is an NRE (Non-Resident External) account.
The API enables businesses to make informed decisions during payouts, collections, account onboarding, and compliance workflows where account residency classification is important. By identifying NRE accounts in real time, organizations can apply the appropriate taxation, remittance, and regulatory handling logic as per their internal policies and RBI/FEMA compliance requirements.
API details
Endpoint
POST https://api.signzy.app/api/v3/bankaccountverification/nre-checkPOST https://api-preproduction.signzy.app/api/v3/bankaccountverification/nre-checkRequest headers
Name | Value | Required | Description |
|---|---|---|---|
Content-Type | application/json | Mandatory | The type of content that the request body contains. |
Authorization | XXXXXXXXXXXXXXX | Mandatory | An authentication token to authorize the request. Reach out to the Signzy support team to get one created. |
Request body parameters
Parameter | Data Type | Description | Required |
|---|---|---|---|
beneficiaryAccount | string | Bank account number | Mandatory |
beneficiaryIFSC | string | Bank IFSC | Mandatory |
{
"beneficiaryAccount": "1234567890123456",
"beneficiaryIFSC": "HDFC0001234"
}Code samples
curl --location 'https://api.signzy.app/api/v3/bankaccountverification/nre-check' \
--header 'Content-Type: application/json' \
--header 'Authorization: ' \
--data '{
"beneficiaryAccount": "0***********",
"beneficiaryIFSC": "**********"
}'Response body parameters

Parameter | Data Type | Description |
|---|---|---|
result | Object | Contains the result of the API. |
result.isNre | String | The status of the transactioIndicates whether the bank account is an NRE (Non-Resident External) account. true means the account is identified as an NRE account. |
result.accountType | String | Returns the detected account type. In this case, the value NRE confirms that the account belongs to the NRE category. |
result.message | String | Human-readable response message describing the account classification result. |
{
"error": {
"statusCode": 400,
"status": "Bad Request",
"message": "\"requestBody.beneficiaryIFSC\" contains an invalid value",
"id": "9abbf479-68cf-4404-902b-6ad2712bdb64"
}
}
Contact Us for Any Assistance
If you have any questions or need assistance, please reach out to our customer support team. You can contact us via email at [email protected]. We strive to provide prompt and reliable assistance, ensuring your queries are addressed effectively.
We value your feedback and are committed to making your experience smooth and enjoyable. Our team is dedicated to assisting you with any needs you may have. Thank you for choosing our services. We look forward to helping you!