Start here
This guide contains public integration notes for Kansas. Use it for identifier formats, search behavior, and country-specific caveats. The live source of truth for coverage, pricing, data sources, documents, legal forms, roles, and status values is the pricing page.Kansas coverage, pricing, and sources
Open the current catalog for supported datapoints, documents, sources, identifiers, and availability.
Country details below are preserved as integration notes. If a table or example conflicts with the live pricing page, use the pricing page as the source of truth and contact support.
Table of Contents
- Data Sources
- Company Identifiers
- Search Capabilities
- Quirks & Gotchas
- Mappings
- Statutory Filings
- Data Availability
Data Sources
Kansas uses a single integration against the Kansas Secretary of State Business Entity Search Station (sos.ks.gov), maintained by the Business Services Division. The register covers every domestic and foreign entity filed under the Kansas General Corporation Code (K.S.A. Chapter 17) and the Limited Liability Company Act (K.S.A. Chapter 17, Article 76): for-profit and not-for-profit corporations, LLCs (including series and professional variants), limited partnerships, limited liability partnerships, and business trusts.
- Kansas Secretary of State Business Entity Search Station (live, authoritative). The public portal is queried in real time for every request. It exposes legal name, Business ID, entity type, formation date, jurisdiction, current status, principal office address, resident agent name and address, last reporting year, next report due date, forfeiture date when applicable, and the full filing history.
Single live source. Kansas does not publish a bulk download or open-data feed of the business register, so every request is served from the live portal. Because that read is fast, both onboarding and verification modes return the same authoritative data — there is no separate non-authoritative cache tier.
Company Identifiers
Query Identifiers
Identifiers in API Response
Search Capabilities
Name search is contains-match. Queries match anywhere in the legal name, case-insensitively. Results are capped at 100. Use a more specific query string to narrow the result set.
Quirks & Gotchas
Mappings
Legal Forms
Legal form is sourced from the entity-type label published by the Kansas Secretary of State Business Entity Search Station. The taxonomy is a closed enum based on entity types registered under K.S.A. Chapter 17 (Kansas General Corporation Code) and K.S.A. Chapter 17, Article 76 (Limited Liability Company Act). The full list of legal forms with ISO 20275 mappings is available on the pricing page. The table below shows the most common forms.All Kansas entity types
All Kansas entity types
Company Statuses
Status is read directly from the Kansas Secretary of State Business Entity Search Station and reflects the entity’s current lifecycle state under K.S.A. Chapter 17.Statutory Filings
Kansas entities file an annual report confirming the entity’s particulars are current. The register publishes “Next Report Due Date” and “Last Reporting Year”, returned on the cross-countrystatutoryFilings field as next.dueDate and lastFiled.year.
US states publish no statutory accounts, so the
accounts obligation is absent rather than returned empty. An empty object would read as “we looked and found nothing”, which is a different claim. Placeholder cells such as N/A or Inactive, Not Applicable are dropped rather than parsed as dates, so an entity with no obligation simply has no statutoryFilings.Data Availability
For the full datapoint catalog, document list, and live pricing, see the Kansas pricing page.
Example API Responses
Search by Name
Search by Business ID
Company Profile
The resident agent is returned as an individual (
type: "INDIVIDUAL", under individual.name.fullName / individual.residenceAddress) when the agent is a natural person, or as a company (type: "COMPANY", as shown above) when it is a registered-agent service. legalRepresentatives is not a supported datapoint for Kansas and will be rejected if requested.