Start here
This guide contains public integration notes for Vermont. 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.Vermont 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
Vermont uses a single integration against the Vermont Secretary of State Business Services Division, available atbizfilings.vermont.gov. The portal covers every entity type filed in Vermont: domestic and foreign business corporations, nonprofit corporations, limited liability companies, limited partnerships, mutual benefit enterprises, cooperative associations, general partnerships, limited liability partnerships, unincorporated nonprofit associations, plus assumed names, reserved names, and registered names.
Filed business activity labels appear as activityDescription when present. A label without a numeric code is preserved as text; it does not become a NAICS code. The public profile does not identify a verified NAICS edition.
Every request resolves live against the SoS portal. Vermont publishes no open-data feed for business entities, so there is no non-authoritative fast path.
The Vermont SoS portal is the only source for Vermont entity data. The Trade Register Extract (a printed PDF rendered from the live structured profile) is included in the same call at no extra charge.
Company Identifiers
Query Identifiers
Identifiers in API Response
vtIdBusiness is the register’s internal key for the entity. It is returned alongside the Record Number for reference, but it is not the primary identifier and cannot be used to search or to request a company.Legal Entity Identifier (LEI)
GLEIF is the supplementary data source for this identifier.company.identifiers.lei is returned when a company identifier has a unique match against this jurisdiction’s registration or validation references in GLEIF.
An LEI (Legal Entity Identifier) has 20 uppercase letters and digits, ending in two check digits.
Coverage varies by entity. The field is omitted when no unambiguous match is available. Lapsed or retired LEIs may be returned; annulled records are excluded.
Search Capabilities
Contains search. Name search uses a contains strategy: it matches any entity whose name includes the query string. Up to 50 results are returned. Use more specific strings to narrow the result set.
Active companies only
Search can return companies that are no longer active. Each result carries the register’s status, soactiveOnly=true removes the inactive ones.
Quirks & Gotchas
Mappings
Legal Forms
Vermont recognises 18 entity types across the search and profile endpoints. The table below lists each type with its Topograph standardized label.All 18 Vermont entity types
All 18 Vermont entity types
Officer Roles
The SoS portal carries atitleDescription field with a controlled set of values, plus a free-text otherTitle slot for non-standard titles. Topograph normalizes them to a standardized role label.
Officers and directors surface under
legalRepresentatives. The registered agent and organizers (plus any principal whose title does not map to an executive role) surface under otherKeyPersons.Entity Statuses
The Vermont register exposes a rich status vocabulary. The broad families are:
The register uses 37 distinct status values. Each is returned verbatim in
status.localName, with active: true for every value that starts with Active.
Statutory Filings
Vermont entities file an annual report confirming the entity’s particulars are current. The register publishes the last report’s due date and the date it was received, returned on the cross-countrystatutoryFilings field as lastFiled.dueDate and lastFiled.filedOn. No forward-looking due date is published.
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.