Start here
This guide contains public integration notes for Massachusetts. 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.Massachusetts 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
API access:
US-MA is accepted by /v2/search and /v2/company, but it is not yet listed in the countryCode enum of the OpenAPI specification.Data Sources
Massachusetts uses two data channels:-
Massachusetts Corporations Division (company profiles, authoritative). The Secretary of the Commonwealth operates the online corporation search at
corp.sec.state.ma.us. The live register covers every corporation, LLC, LP, LLP, professional entity, and nonprofit on file with the Commonwealth. It exposes the full entity profile: 9-digit internal ID, entity type, jurisdiction, filing date, status, addresses, registered agent, and the officer/director/manager roster from annual reports. Every company profile, in both modes, is read live from this register. - Massachusetts Corporations Book (DOR/DLS) (name search only). The Massachusetts Department of Revenue, Division of Local Services publishes an annual “Corporations Book” under G.L. c.58 §2. The book lists every entity subject to MA corporate excise, with name, location (city or home state/country for foreign entities), and an M/R/D excise-class flag. It backs name search and does not serve company profiles.
Both modes read the live register. Prefill (
mode: "prefill") and verification (mode: "verification") return the same authoritative data: status, registration date, legal form, principal office address, officers and registered agent. They differ only in speed and guaranteed delivery. Prefill is optimized for low latency and may be briefly unavailable under heavy load. Retry, or use verification, which always returns.Name search coverage. The Corporations Book only includes entities currently subject to Massachusetts corporate excise. Dissolved, inactive, and many pass-through entities are excluded. If an entity does not appear in name search, search by its MA SoC ID, which queries the live register.
Company Identifiers
Query Identifiers
Identifiers in API Response
dlsId is a placeholder derived from the entity’s name and location in the annual bulk publication. It carries no official register meaning. You can pass it as id to /v2/company: the entity is matched on the live register and the response carries its official maSocId.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
Name search uses the Corporations Book. Name search covers the entities in the annual publication. Dissolved or inactive entities are not included. For entities absent from name-search results, search by MA SoC ID, which queries the live register directly.
Active companies only
Search can return companies that are no longer active, but their status is not known at search time, soactiveOnly=true has no effect. Check company.status on the company profile. Name searches draw on the state’s corporate tax roll, which mostly lists active companies but can still hold entities dissolved since the last annual edition. Search results carry no status, and registration-number lookups return the company whatever its status.
Quirks & Gotchas
Mappings
Legal Forms
Legal form is sourced from the entity-type label on the Secretary of the Commonwealth Corporations Division. The vocabulary is derived from Massachusetts General Laws Title XXII (c.156D, c.156A, c.156C, c.180, c.109, c.108A). The full table with standardized categories and ISO 20275 codes is on the pricing page.All Massachusetts entity types
All Massachusetts entity types
Legal form is populated from the live register in both prefill and verification modes.
Officer Roles
Massachusetts law (MGL c.156D §8.40 and §16.22) mandates a small set of statutory officer titles. Known statutory and observed titles map deterministically. Filed titles remain open text; unrecognized titles use the existing parser. Officer powers depend on bylaws and board authorization under MGL c.156D §8.41; a role does not establish sole or joint signing authority.President, Treasurer, Secretary, Clerk and other filed executive offices are potential Legal Representatives, subject to appointment powers. Directors, board chairs and departmental Director of Tax are returned under
otherKeyPersons; Registered Agent remains a service contact. Known LLC manager and filing-authorized titles preserve their distinct office and limited source scope.Company Status
Status is inferred from signals on the corporation summary page, not from a discrete register field. Two values are possible:Data Availability
Example API Responses
Search by Name
id returned by name search is a dlsId. Pass it to /v2/company as is: the profile carries the official maSocId.