business

Fuzzy entity resolution: resolve a messy, free-text company...

Fuzzy entity resolution: resolve a messy, free-text company name to its canonical GLEIF Legal Entity Identifier (LEI) with a 0-1 similarity score and a high/medium/low confidence label. Tolerant of legal-suffix noise (Inc/Ltd/GmbH/S.A.), word order, ampersands, punctuation, and former/alternate names (e.g. 'Apple Computer Inc' resolves to Apple Inc. via GLEIF's recorded other-names). Returns the top candidates ranked by score plus a single bestMatch (null when nothing clears medium confidence — so a low-confidence top hit is never silently treated as a match, which is the safe default for KYB). The record-linkage complement to business.lei (name search). Optional country (ISO-2) narrows to a jurisdiction. Backed by GLEIF Golden Copy (~2.6M entities, CC0).

get/api/business/entity-match

Request

  • Base URL: https://2s.io
  • URL: https://2s.io/api/business/entity-match
  • Auth: API key in header PAYMENT-SIGNATURE

Query parameters

namestring required

Free-text company / legal-entity name to resolve. Messy input is fine: "Apple Computer Inc.", "jp morgan chase & co".

countrystring

Optional ISO-2 country of the entity HQ to narrow the match (e.g., "US", "DE", "GB").

limitinteger

Max ranked candidates to return (1-25). Default 5.

trial1

Try before you buy. Set to 1 for one free real call per endpoint per hour — no wallet or payment needed — to verify the endpoint before paying. Equivalent to sending the "X-2s-Trial: 1" request header. Listed only on operations that offer a trial; the others always answer 402.

Response

(unresolved $ref)

Changes

No recorded changes to this operation across all 1 revision of this API.