by Profiden

Company Name Search

Business & KYB

Find companies and LLPs by name and get their CIN or LLPIN.

Type-ahead search across the corporate registry: send a partial name and receive matching entities with their identifiers, status and state so users pick the right company before a full lookup.

Endpoint

POST https://app.emver.io/api/sandbox/v1/company-search
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Accept: application/json

Request parameters

FieldTypeDescription
query required string Company name (partial allowed)
state optional string State filter

Example request

cURL
curl -X POST https://app.emver.io/api/sandbox/v1/company-search \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{
    "query": "string",
    "state": "string"
}'

Replace YOUR_API_KEY and the placeholder values. Use the switch above to see production URLs.

Response

Structure · 200

{
  "status": INTEGER,
  "message": STRING,
  "data": {
    "results": ARRAY
  }
}

Example · 200

{
  "status": 200,
  "message": "string",
  "data": {
    "results": "string"
  }
}

Error · 4xx / 5xx

{
  "status": INTEGER,
  "message": STRING
}

See Errors & status codes for what each status means and which calls are billed.

About this API

Use it to power an autocomplete field in onboarding forms, then pass the selected CIN to Company Lookup for the full record.

Typical uses

  • B2B onboarding forms. Pick the legal entity, then verify it.
  • Investigations. Find every entity sharing a name fragment.

Questions

Are LLPs included?
Yes, results carry an entity type so you can distinguish companies from LLPs.