Skip to main content
The Colorado Secretary of State keeps the register of every corporation, limited liability company, nonprofit, partnership and other entity formed in Colorado or registered to do business there, and keeps it in every status: in good standing, delinquent, dissolved, withdrawn, merged, converted. For each: its name and id, status, type, where and when it was formed, its principal and mailing addresses, and its registered agent with the agent’s addresses. Brought up to date daily.
The whole source, organized and ready to query: every endpoint on this page answers in milliseconds. Every response carries as_of: how current the data is. How datasets work.

Search entities

POST /us/colorado-sos/entities-search/v1 Dataset Searches every entity by any combination of name, status, type, jurisdiction and formation date.
Returns as_of, the applied filters, total, page, per_page, total_pages, count and entities[], by name. Every entity carries entity_id, name, status, entity_type, jurisdiction_of_formation, formation_date, principal_address and mailing_address (each { line_1, line_2, city, state, zip, country } or null) and agent ({ name, first_name, middle_name, last_name, suffix, organization_name, principal_address, mailing_address }, or null). Empty fields are null. Statuses and types are upper-cased.

One entity

POST /us/colorado-sos/entity/v1 Dataset Resolves one entity by its id.
Returns found, entity_id, as_of and entity (null when not found). Every entity carries entity_id, name, status, entity_type, jurisdiction_of_formation, formation_date, principal_address and mailing_address (each { line_1, line_2, city, state, zip, country } or null) and agent ({ name, first_name, middle_name, last_name, suffix, organization_name, principal_address, mailing_address }, or null). Empty fields are null. Statuses and types are upper-cased.

Full reference

Schemas, all response fields, and an interactive playground.