Skip to main content
This guide is outdated and will be removed on 1 November 2026. The up-to-date Massachusetts reference is on the Massachusetts country page.

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.
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-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

The MA SoC Entity ID is the canonical identifier for direct lookups. Name search returns a synthetic DLS identifier instead. See the note below on identifier promotion.

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.
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, so activeOnly=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 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.
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

The id returned by name search is a dlsId. Pass it to /v2/company as is: the profile carries the official maSocId.

Search by SoC ID

Company Profile

Prefill and verification return the same response shape and data.