All entity data comes from the Indiana Secretary of State, Business Services Division via the INBiz portal (bsd.sos.in.gov). This is the official state register for all business entities formed or qualified to do business in Indiana, including domestic and foreign corporations, LLCs, limited partnerships, nonprofits, and other entity types.Every request hits the live register. There is no bulk data export or REST API. The response is always authoritative and up to date.
Indiana is a single-source country. Company profile, registered agent,
governing persons, and search all come from the live Indiana SoS portal.
The Trade Register Extract and Secretary-of-State-signed Certified Copies
are included in the document catalogue.
Primary identifier assigned by the Indiana Secretary of State at registration
Indiana Business IDs span several format eras depending on when the entity was formed:
Era
Format
Example
Modern (2000s–present)
13–16 digit sequential
2001111900027
Legacy numeric (1990s–2000s)
8–12 digit numeric
1997051343
Hyphenated legacy (pre-2000)
NNNNNN-NNN
183025-143
Limited partnerships
LPNNNNNNNN
LP93120064
The Indiana Business ID is the only identifier supported for company
retrieval. To find an ID from a name, use the search endpoint first.
All four format eras are accepted for search and lookup.
Exact match returned first (matchType: id); other results may follow
Name search supports contains-matching across all registered entity names.
Business ID search locates a single entity by its exact identifier and is
the recommended path when the ID is known.
Indiana entity types are published in plain English on the portal. The 35 distinct values cover domestic and foreign formations across all major entity classes.Domestic entities:
Indiana Type
Standardized
Domestic For-Profit Corporation
Corporation
Domestic Benefit Corporation
Corporation
Domestic Professional Corporation
Corporation
Domestic Nonprofit Corporation
Non-Profit
Domestic Limited Liability Company
Limited Liability Company
Domestic Master LLC
Limited Liability Company
Domestic Limited Partnership
Limited Partnership
Domestic Limited Liability Partnership
Limited Liability Partnership
Domestic Business Trust
Trust
Domestic Agricultural Coop
Cooperative
Foreign entities follow the same pattern with a “Foreign” prefix.
A server-generated PDF of the entity’s detail page. Includes the entity’s legal name, entity number, type, status, formation date, principal address, registered agent, and governing persons.
A Secretary-of-State-signed PDF containing the full filing history for the entity, with a certification date, entity name, and a validation URL. Valid for 30 days from issue.Certified copies are offered in filing-type-scoped variants. Only variants for which the entity has filings with content are advertised.
Indiana company data is available in two modes at the same price. Both return the same company details and the complete list of governing persons — they differ only in post-processing:
Onboarding (mode: onboarding)
Verification (default)
Governing persons
Complete list
Complete list
Officer roles
Returned as filed (localName / englishTranslation)
Standardized — adds a standardized role
Addresses (company + officers)
As filed (street, city, ZIP)
Geocoded — normalized, with latitude / longitude
Typical latency
Faster
Slower
Use onboarding for fast lookups where as-filed values are enough; use verification when you need standardized officer roles and geocoded addresses.
The Company Profile, Legal Representative, and Other Key Person examples below are in verification mode (standardized roles, geocoded addresses). See Onboarding vs Verification for the same data in onboarding mode.
The same governing person returned in each mode. Both modes return every governing person; onboarding keeps roles and addresses as filed, while verification adds a standardized role and a geocoded address.
The countryCode is parsed from the registered address — it is not assumed to be US. An entity with a non-US address (e.g. a foreign parent) returns that country, or no countryCode when it cannot be determined.