Skip to main content

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.
This jurisdiction may be in preview or limited availability. Check the live pricing page or contact support before relying on it in production.
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

API access: US-KS is not yet part of the public countryCode enum. Contact us to enable it on your workspace. Requests sent with countryCode: "US-KS" will otherwise return 400 until the enum is expanded.

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.
No bulk data export. Kansas does not publish a bulk download or open-data feed of the business register. All requests are served from the live portal. There is no fast, non-authoritative path.
Portal reliability. The Kansas Secretary of State portal may be temporarily unavailable during maintenance windows or periods of high load. The flakySource caveat on the data block reflects this. Failed requests are not billed.

Company Identifiers

Query Identifiers

Identifier TypeFormatExampleNotes
Kansas SoS Business IDNumeric, no dashes or spaces6749200Assigned by the Kansas Secretary of State. Distinct from the Federal Employer Identification Number (FEIN).
The Kansas Business ID is purely numeric. The portal rejects dashes, spaces, and any non-digit characters. Strip any formatting before passing the identifier to the API.

Identifiers in API Response

IdentifierFormatExampleFound In
businessIdNumeric string6749200All entities

Search Capabilities

Search TypePatternExampleMatch TypeExpected Results
By Name2-100 chars"Garmin"Contains (case-insensitive)Up to 100 results
By Kansas SoS Business IDNumeric string1749480ExactSingle result (matchType: id)
By Resident Agent Name2-100 chars"CT Corporation"Contains (case-insensitive)Multiple results
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

QuirkDetails
Numeric Business ID onlyThe Kansas SoS Business ID is always a numeric string with no dashes or spaces. Non-digit characters are rejected. It is distinct from the Federal Employer Identification Number.
No bulk / open-data feedKansas does not publish a Socrata, CSV, or API bulk download of the business register. Every request hits the live portal.
Officers not on the public detail pageOfficers and directors are filed on the Kansas annual information report (Form IFP) but are not surfaced as a structured datapoint on the public Business Entity Search Station. They are not available via the API.
Resident agent is an other key personThe resident agent name and address are returned under otherKeyPersons, not legalRepresentatives. The resident agent receives service of process but does not have authority to bind the entity.
No activity codesIndustry classification codes (NAICS / NACE / ISIC) are not collected by the Kansas Secretary of State.
No shareholders or UBOsShareholder lists and LLC member names are not collected by the register. Kansas does not maintain a public beneficial-ownership register. Federal FinCEN BOI records are restricted.
Sole proprietorships and DBAs excludedSole proprietorships, doing-business-as filings, assumed names, fictitious names, and trade names do not file with the Kansas Secretary of State and are not indexed for search.
Certificate of Good Standing is a paid upgradeThe official Kansas Certificate of Good Standing is available as a paid document (see pricing). The Trade Register Extract is included with the company data at no extra charge.

Mappings

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.
Kansas Entity TypeStandardizedISO 20275
For-Profit CorporationCorporationC3JQ
Professional AssociationCorporation
Public Benefit CorporationCorporation
Not-For-Profit CorporationNonprofitOrganization4RCO
Foreign For-Profit CorporationCorporation
Foreign Not-For-Profit CorporationNonprofitOrganization
Limited Liability CompanyLimitedLiabilityCompanyJY0X
Series Limited Liability CompanyLimitedLiabilityCompany
Professional Limited Liability CompanyLimitedLiabilityCompany
Public Benefit Limited Liability CompanyLimitedLiabilityCompany
Foreign Limited Liability CompanyLimitedLiabilityCompany
Limited PartnershipPartnershipT91T
Foreign Limited PartnershipPartnership
Limited Liability PartnershipPartnership
Foreign Limited Liability PartnershipPartnership
General PartnershipPartnership
Business TrustOther
Foreign Business TrustOther

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.
StatusNotes
Active And In Good StandingCurrent on annual reports; no outstanding obligations
In Good StandingVariant of the active / good-standing state
ActiveActive without explicit good-standing qualification
Forfeited - Failed To Timely File ARAnnual report delinquency; entity has forfeited its rights to do business
ForfeitedGeneral forfeiture state
DissolvedVoluntarily or administratively dissolved
CancelledApplicable to partnerships and similar forms
MergedEntity merged into another
WithdrawnForeign entity withdrew its registration
InactiveNo longer active; catch-all for legacy records

Data Availability

Data PointAvailableNotes
Company nameYesCurrent legal name as registered with the Kansas SoS
Company statusYesLive status from the Business Entity Search Station
Registration dateYesFormation date as filed with the Kansas SoS
JurisdictionYesState or country of domicile for foreign entities
Legal addressYesPrincipal office address
Legal formYesClosed 18-value Kansas SoS taxonomy with ISO 20275 mapping where available
Resident agentYesReturned as an other key person (name and address)
Legal representatives (officers)NoFiled on the annual information report but not on the public detail page
Activity codesNoNot collected by the Kansas SoS
ShareholdersNoNot published
UBOsNoNot published
Trade Register ExtractYesFree printable record of the entity, included with the company data
Certificate of Good StandingYesPaid document; official Kansas Certificate of Good Standing (register fee applies)
Financial dataNoNot collected
Fictitious names (DBAs)NoNot filed with the Kansas SoS
For the full datapoint catalog, document list, and live pricing, see the Kansas pricing page.

Example API Responses

Search by Name

curl -X POST "https://api.topograph.co/v2/search?country=US-KS&query=Acme" \
  -H "x-api-key: YOUR_API_KEY"
[
  {
    "id": "1234567",
    "legalName": "ACME HOLDINGS LLC",
    "countryCode": "US-KS",
    "matchReason": {
      "matchType": "default"
    },
    "address": {
      "region": "KS",
      "countryCode": "US"
    }
  }
]

Search by Business ID

curl -X POST "https://api.topograph.co/v2/search?country=US-KS&query=1234567" \
  -H "x-api-key: YOUR_API_KEY"
[
  {
    "id": "1234567",
    "legalName": "ACME HOLDINGS LLC",
    "countryCode": "US-KS",
    "matchReason": {
      "matchType": "id"
    }
  }
]

Company Profile

curl -X POST "https://api.topograph.co/v2/company" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"countryCode": "US-KS", "id": "1234567", "dataPoints": ["company", "otherKeyPersons"]}'
{
  "company": {
    "id": "1234567",
    "countryCode": "US-KS",
    "identifiers": { "businessId": "1234567" },
    "legalName": "ACME HOLDINGS LLC",
    "registrationDate": "2015-03-14",
    "status": "Active And In Good Standing",
    "legalForm": {
      "localName": "Limited Liability Company",
      "standardized": "LimitedLiabilityCompany"
    },
    "legalAddress": {
      "street": "123 Placeholder St",
      "city": "Topeka",
      "region": "KS",
      "postalCode": "66612",
      "countryCode": "US"
    }
  },
  "otherKeyPersons": [
    {
      "role": "ResidentAgent",
      "name": "Sample Registered Agents Inc.",
      "address": {
        "street": "456 Example Ave",
        "city": "Wichita",
        "region": "KS",
        "postalCode": "67202",
        "countryCode": "US"
      }
    }
  ]
}