Mobile Number To Name Registered In Bank API

FETCH MOBILE NUMBER TO OWNER NAME AS REGISTERED IN BANK IN REAL TIME

Introduction

Mobile number validation is essential due to an increasing number of cases linked to misuse of mobile numbers by impostors while availing various services. This API helps to mitigate this problem by verifying a mobile number in real time and returning the associated user's name as registered with the bank.

Consider using Phone Validation API if you require other information in addition to the name, such as the name of the cell carrier's telecom business and the area code where the mobile number is registered.

An OTP-based solution is also available if, in addition to the name, you also need other information like the registered address, service type etc. For more information, please refer to Mobile Number Verification Using Telecom Data API

API Details

Request

TypeURL
POSThttps://api.attestr.com/api/{version}/public/checkx/mobile-owner

Request Body Parameters

TypeNameDescriptionOptional (default)Min VersionMax Version
StringnumberInput 10 digit mobile number to be verified.Requiredv1

Request Header Parameters

TypeNameValue / DescriptionOptionalMin VersionMax Version
StringContent-Typeapplication/jsonRequiredv1
StringAuthorizationBasic {authToken}Requiredv1

If you do not have the authentication token, please refer to Register App to generate one.

Sample Request Payload

JSON
Copy

Response

HTTP status code 200

Please note that the valid key decides the availability of rest of the keys in the response. If provided contact number does not exist, all keys except valid and message are omitted. If true, remaining keys will have appropriate data.

KeyDescriptionTypeMin VersionMax Version
validTrue | false depending on if provided contact number exists and is validBooleanv1
nameName of the registered mobile number userStringv1
messageError message if provided number is invalidStringv1

Sample Response

Sample response for valid contact number

JSON
Copy

Sample response for invalid contact number

JSON
Copy

Error Response

ParameterTypeDescription
codeNumberUnique error codes for different errors. Always available.
messageStringError message describing the error. Always Available.
detailsStringDetail error message. Available only for certain types of errors.

Error Codes

HTTP StatusError CodeError Message
4004001Malformed data or missing required parameter values
4004005Operation could not be performed due to low credits balance
4014016Invalid client authorization
4034031Unauthorized access
4034035Requested service is not provisioned for your account
4034039Client's IP address is not whitelisted
4034035Requested service is not provisioned for your account
4294291Maximum account rate limit exceeded
4294292Maximum API rate limit exceeded
4294293Maximum account daily limit exceeded
4294294Maximum API daily limit exceeded
5005001Request could not be processed

Sample Error Response

JSON
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard