Skip to main content

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 not yet part of the public countryCode enum. Contact us to enable it on your workspace. Requests sent with countryCode: "US-MA" will otherwise return 400 until the enum is expanded.

Data Sources

Massachusetts uses two data channels routed through a single block:
  • Massachusetts Corporations Book (DOR/DLS) (onboarding, fast, non-authoritative). 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 covers approximately 339,000 entities and is the source for the fast path. Republished annually, so data may be up to twelve months stale.
  • Massachusetts Corporations Division (verification, 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.
Mode-based routing. Onboarding requests (mode: "onboarding") are served from the annual Corporations Book. Verification requests (mode: "verification") query the live Secretary of the Commonwealth register and return the full officer roster and registered agent.
DLS coverage scope. The Corporations Book only includes entities currently subject to Massachusetts corporate excise. Dissolved, inactive, and many pass-through entities are excluded. If an entity is not found in onboarding mode, retry in verification mode against the live register.

Company Identifiers

Query Identifiers

The MA SoC Entity ID is the canonical identifier for direct lookups. Onboarding-mode responses may carry 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. Once a live register query is made for the same entity, maSocId replaces it as the primary identifier.

Search Capabilities

Onboarding search uses the Corporations Book. Name search covers the ~339,000 entities in the annual publication. Dissolved or inactive entities are not included. For entities absent from search results, use mode: "verification" with a known MA SoC ID to query the live register directly.

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.
Onboarding-mode responses sourced from the Corporations Book do not carry an entity type. Legal form is populated only for verification-mode responses from the live register.

Officer Roles

Massachusetts law (MGL c.156D §8.40 and §16.22) mandates a small set of statutory officer titles. All other titles filed on annual reports are free-form and normalized by AI enrichment.
President, Treasurer, Secretary, and Clerk are classified as Legal Representatives. Director and Registered Agent are Other Key Persons. Registered Agent has no authority to bind the entity.

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

Search by SoC ID

Company Profile (Onboarding)

Company Profile (Verification)