MCA Director Name Autocomplete API

DISPLAY SUGGESTIONS AS USERS TYPE DIRECTOR NAME ON YOUR WEBSITE

Description

Companies usually include a search box on their website where clients may type in the first few characters of the director name and have potential full names come up automatically. With its indexed database of more than 4 million MCA registered directors in India, Attestr has made this Autocomplete feature available via a plug-and-play API.

Get Free Trial

Create a free account Or “Talk to Us” for price information and other queries.

API Details

Request

TypeURLCurrent / LTS VersionMin VersionMax Version
POSThttps://api.attestr.com/api/{version}/public/corpx/director/autocompletev2v2-

Request Header Parameters

TypeNameValue / DescriptionOptionalMin VersionMax Version
StringContent-Typeapplication/jsonRequiredv2
StringAuthorizationBasic {authToken}Requiredv2

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

Request Body Parameters

TypeNameDescriptionOptional (default)Min VersionMax Version
StringfullNameUser entered text for searching director names. The text can be present anywhere in the director name. All names which contain the user provided text are returned in the response. Text must be minimum 3 and maximum 100 characters in length.Requiredv2
Stringstatus

Filter autocomplete suggestions by DIN status. Allowed values are as follows.

"Approved", "Disabled", "Deactivated","Inactive", "Lapsed", "Provisional", "Rejected", "Surrendered"

Optionalv2
NumberlimitLimit the number of results in the suggestions. Min 1 and max 100 supported.Optionalv2
StringsortSort parameter. Allowed values are -score, fullName, statusOptionalv2
NumbersortOrderSort order. Use 1 for ascending and -1 for descending order. sort and sortOrder must be used in conjunction.Optionalv2

Sample Request

JSON
Copy

Response

HTTP status code 200

KeyDescriptionTypeMin VersionMax Version
indexIdUnique Attestr index Id assigned to every registered director.Stringv2
firsNameDirector first nameStringv2
middleNameDirector middle nameStringv2
lastNameDirector last nameStringv2
fullNameDisqualified statusStringv2
disqualifiedDisqualified statusBooleanv2
statusDIN status as registered with MCAStringv2
dir3KYCFiledWhether dir3KYC has been filed or not by the directorBooleanv2
associationsList of associated companies. Record definition is as follows. reg: CIN number of the entity businessName: Legal entity nameObjectv2

Sample Response

Sample response for matching results found

API Version v2
Copy

Sample response for no records

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

Get Free Trial

Create a free account Or “Talk to Us” for price information and other queries.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard