Connecticut Secretary of State Business Search Scraper avatar

Connecticut Secretary of State Business Search Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Connecticut Secretary of State Business Search Scraper

Connecticut Secretary of State Business Search Scraper

Search Connecticut's official business registry by entity name, Business ID, city, or NAICS code. Get entity type, status, formation date, mailing/records address, and diversity-ownership flags.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Search Connecticut's official business registry, published by the Connecticut Secretary of State on the state's own open-data portal (data.ct.gov). Look up a business by entity name, exact Business ID (account number), business city, or NAICS industry code, and get entity type, status, formation date, mailing/records address, NAICS classification, and diversity-ownership flags. HTTP-only via Connecticut's public open-data API — no login required.

Data Source & Usage Notes

Read this before running a large job.

  • No login, no API key, no CAPTCHA. The source is Connecticut's public Socrata open-data API (data.ct.gov/resource/n7gp-d28j.json, "Connecticut Business Registry - Business Master"), the same underlying Secretary of State record set that powers the interactive Business.CT.Gov online search.
  • Why the open-data API instead of Business.CT.Gov directly? The interactive site is a JS-rendered Salesforce Experience Cloud portal with no documented public search API to call directly. Connecticut's own Secretary of State publishes the identical business registry, updated regularly, on the state's official open-data portal — this actor queries that official mirror directly.
  • No named registered agent. Unlike most other states, Connecticut's registry model does not carry a named registered-agent field — only a "Keeper of Records" address (exposed here as recordsAddress). There is no separate agent name to return.
  • Sentinel dates are filtered. A small number of malformed/rejected filings carry a 0001-01-01 placeholder registration date in the source data; this actor treats that sentinel as "no date on file" rather than emitting a nonsensical date.
  • Conservative by design. The actor only ever uses Apify's free datacenter (AUTO) proxy group — never a paid residential proxy — to get a fresh IP if a request is ever blocked.
  • Not affiliated with the State of Connecticut. This is an independent third-party tool using the Secretary of State's own public, no-login open-data API.

Why Connecticut's open-data API instead of the interactive search site?

This actor was originally scoped as an Arizona Corporation Commission (arizonabusinesscenter.azcc.gov) business search. Live verification showed Arizona's public business-search API (api-azbusinessconnectonline.azcc.gov) requires a valid Google reCAPTCHA token on every search request server-side — confirmed by direct API calls returning "reCAPTCHA token is missing" on the actual search endpoint used by the site's own UI, with no captcha-free lookup axis available (an ID-lookup endpoint exists but requires an internal database ID only obtainable from a captcha-gated search). This is a genuine CAPTCHA-solving requirement, which this project's zero-cost/no-forbidden-dependency policy prohibits working around. Per the same policy, the target was replaced with Connecticut's Secretary of State business registry, published as free public open data with no CAPTCHA, no login, and no rate-limit challenge of any kind — confirmed live and returning real, current data.

What this actor does

  • 4 search modes:
    • byEntityName — business entity name (substring match)
    • byAccountNumber — exact Connecticut Business ID (account number)
    • byCity — business (mailing) address city (exact match)
    • byNaicsCode — NAICS industry classification code
  • Entity status filter — 25 status values (Active, Dissolved, Revoked, Forfeited, etc.)
  • Entity type filter — 22 business type values (LLC, Stock, Non-Stock, Limited Partnership, LLP, Statutory Trust, etc.)
  • Domestic/foreign filter — restrict to entities formed in Connecticut vs. elsewhere
  • Diversity-ownership flags — woman-owned, veteran-owned, minority-owned, disability-owned, LGBTQI-owned, when on file
  • Administrative dissolution/forfeiture reason — the reason on file for dissolved/forfeited entities
  • Geocoded coordinates — latitude/longitude of the mailing address, when available
  • Formation-jurisdiction detail — formation country, organization-meeting date, and (for foreign entities) the name registered in the home jurisdiction plus the date the entity began transacting business in Connecticut
  • Total authorized shares — for stock corporations, when on file
  • Automatic pagination up to maxItems
  • Empty fields are omitted

What's NOT included (and why)

  • Registered agent name — Connecticut's registry model carries only a Keeper-of-Records address, not a named agent; see "Data Source & Usage Notes" above.
  • Individual officer/director names — not present in the open-data extract.
  • Filing history / document list — not present in the open-data extract.

Output per entity

  • entityName
  • entityId — Connecticut Business ID (account number)
  • recordId — internal registry record ID
  • entityType — e.g. LLC, Stock, Non-Stock
  • status, subStatus — e.g. Active, Annual report due
  • administrativeDissolutionReason — reason on file when an entity was administratively dissolved/forfeited (e.g. "Failure to appoint or maintain an agent for service"), when on file
  • citizenshipDomestic or Foreign
  • jurisdictionOfFormation — formation state/territory
  • formationCountry — country of formation (almost always US, but includes Canada, UK, India, Cayman Islands, etc. for true foreign entities), when on file
  • formationDate, organizationMeetingDate, beganTransactingInCtDate, annualReportDueDate, dissolutionDateYYYY-MM-DD, when on file
  • nameInFormationJurisdiction — the entity's registered name in its home jurisdiction, when it differs from entityName (foreign entities), when on file
  • mailingAddress — the entity's mailing address on file
  • recordsAddress — the Keeper-of-Records ("Business Address") on file
  • formationJurisdictionAddress — the entity's registered address in its home (formation) state/country, for foreign entities, when on file
  • latitude, longitude — geocoded coordinates of the mailing address on file, when available
  • naicsCode, naicsDescription, naicsSubCode — when on file
  • businessEmail, surveyEmail — email addresses on file (business email and a separate survey-provided email)
  • totalAuthorizedShares — for stock corporations, when a positive value is on file
  • womanOwned, veteranOwned, minorityOwned, disabilityOwned, lgbtqiOwned — boolean, when on file
  • sourceUrl — link to this entity's record on Connecticut's open-data API
  • recordType: "entity", scrapedAt

Input

FieldTypeDefaultDescription
modestringbyEntityNameOne of the 4 search modes
entityNamestringWALMARTmode=byEntityName
entityIdstringmode=byAccountNumber
businessCitystringmode=byCity
naicsCodestringmode=byNaicsCode
entityStatusstringanyOptional status filter
entityTypestringanyOptional entity type filter
citizenshipstringanyOptional domestic/foreign filter
proxyConfigurationobjectAUTO proxyApify proxy config; always datacenter (AUTO), never residential
maxItemsint25Hard cap (1–1000)

Example: search by entity name

{
"mode": "byEntityName",
"entityName": "GOOGLE",
"maxItems": 10
}

Example: lookup by exact Business ID

{
"mode": "byAccountNumber",
"entityId": "0818011"
}

Example: browse by city and status

{
"mode": "byCity",
"businessCity": "Hartford",
"entityStatus": "Active",
"entityType": "LLC",
"maxItems": 50
}

Example: search by NAICS industry code

{
"mode": "byNaicsCode",
"naicsCode": "522320",
"maxItems": 25
}

Use cases

  • Due diligence — confirm a counterparty's Connecticut formation date, entity type, and status before contracting
  • Compliance & KYC — cross-check a business's legal entity name and Business ID
  • Industry research — pull every active entity under a NAICS code
  • Supplier diversity sourcing — filter for woman-owned, veteran-owned, or minority-owned businesses
  • Local market research — pull every active entity in a given city
  • Company name availability checks — see what similarly-named entities already exist before choosing a new name

FAQ

What's the data source? The Connecticut Secretary of State's own business registry, published on the state's official open-data portal at data.ct.gov. This actor is an independent third-party tool and is not affiliated with the State of Connecticut.

Is this data official / legally binding? No. For an official Certificate of Legal Existence or certified copies, use the state's paid ordering channels via service.ct.gov/business. This actor returns the same free, public informational data the state republishes as open data.

Why did my run return 0 results? Either the query genuinely has no match, or a status/type/citizenship filter is narrower than expected. Try a broader query or remove a filter.

How fresh is the data? The open-data extract is refreshed regularly by the Connecticut Secretary of State (typically daily); it may lag the live interactive site by up to a day.

Why is there no registered agent name in the output? Connecticut's own registry model tracks only a Keeper-of-Records address for service of process, not a named agent — this differs from most other states. See recordsAddress.