Skip to main content

Start here

This guide contains public integration notes for North Carolina. 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.

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

Table of Contents

Data Sources

All entity data comes from the North Carolina Secretary of State, Business Registration Division (sosnc.gov). This is the official register for every domestic and foreign business entity in North Carolina, covering corporations, LLCs, partnerships, nonprofits, cooperatives, banks, insurance companies, and public authorities registered under the NC General Statutes. Every request fetches data live from the register. There is no cached or batch-synced alternative for North Carolina.
North Carolina is a single-source country. All data — company profile, officers, registered agent, documents, and search — comes from the NC Secretary of State Business Registration Division.

Company Identifiers

Query Identifiers

The SOS ID is the only identifier supported for company retrieval. To find a SOS ID from a name, use the search endpoint first. Both zero-padded (0012834) and raw (12834) forms are accepted; values are always normalized to 7 digits.

Identifiers in API Response

Search Capabilities

Name search uses any-word matching against the NC SOS register: results include entities that contain any of the words in the query. Searching by SOS ID returns the exact match first with matchReason.matchType = "id"; other results may follow.

Quirks & Gotchas

Mappings

Company Status

Status is sourced directly from the NC SOS portal and mapped deterministically. No AI inference is involved. NC SOS uses a closed list of 30 entity types from the Business Registration portal. Every type is mapped deterministically to a standardized category. No AI is involved.
Officers are sourced from the entity’s annual report filings. Common role titles are mapped deterministically to standardized roles. Titles not in the deterministic set are standardized using AI enrichment; the raw title is always preserved as localName.
Officer titles not in the deterministic set are standardized using AI enrichment. The raw title is always preserved in role.localName. Officers are available for Business Corporations, LLCs, and partnerships. Nonprofit Corporations (Chapter 55A) do not expose officers on the public profile page, so legalRepresentatives is always empty for these entities.

Other Key Persons

The registered agent is always returned as an Other Key Person, regardless of whether the agent is an individual or a corporate entity.

Data Availability

Documents

Available Documents

Annual Report filings are excluded from the document list. The Trade Register Extract is included in the company-data block at no extra charge; individual filing PDFs are ordered separately. The NC Certificate of Existence is not yet available.
Formation documents that match “Articles of Organization”, “Articles of Incorporation”, “Articles of Association”, or “Certificate of Formation” are returned under articlesOfAssociation. All other filing types are returned under otherDocuments.

Example API Responses

All examples use placeholder data. Query with POST /v2/company.

Search by Name

Search by SOS ID

Company Profile

Note: Nonprofit Corporation profiles do not include officers on the NC SOS public profile page. legalRepresentatives is always empty for Chapter 55A entities.