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

Start here

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

Minnesota 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-MN is accepted by /v2/search and /v2/company, but it is not yet listed in the countryCode enum of the OpenAPI specification.

Data Sources

Minnesota uses a single integration against the Minnesota Secretary of State, Minnesota Business & Lien System (MBLS). The register covers business corporations, nonprofit corporations, limited liability companies, limited partnerships, limited liability partnerships, cooperatives, and other entity types filed with the Secretary of State. Trademark and service mark registrations and assumed names are also present in the system.
  • MBLS public portal (live, authoritative). Company name, file number, business type, filing status, filing date, renewal due date, registered office address, principal executive office address, registered agent, and filed managers/officers are read live from the public MBLS search and detail pages at mblsportal.sos.mn.gov.
Trade Register Extract included. Each company lookup includes a free printable extract of the MBLS business record detail page: the MBLS Business Record Details. This PDF is included at no extra charge alongside the company data.
Certified copies and Certificates of Good Standing are available from the Secretary of State but require an MBLS account and a paid order. These are not yet offered through Topograph. See the pricing page for document availability.

Company Identifiers

Query Identifiers

Minnesota file numbers are alphanumeric and may contain a single internal dash (for example 1K-1056 or 886-NPA). Letters are significant and the number is case-insensitive. Pass it in any case and the API normalizes to uppercase. Do not strip the dash.
File number collisions. The same numeric file number can be assigned to entities of different types. For example, a trademark registration and a business entity may both carry file number 4912. When a file-number search returns multiple candidates that cannot be distinguished, the API returns resource_not_found. Use name search to locate the entity and pass the exact ID returned by search.

Identifiers in API Response

GLEIF is the supplementary data source for this identifier. company.identifiers.lei is returned when fileNumber has a unique match against Minnesota registration or validation references in GLEIF and the legal name agrees. File numbers can overlap between business types, so a number match alone is insufficient. 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. The MBLS portal anchors name search on the beginning of the legal name. Name search returns active entities only. To find an inactive entity, search by its file number. Each result’s id is the MBLS Filing GUID, which you can pass straight to /v2/company.
Ambiguous file numbers. If a file number resolves to multiple entities of different types, the lookup returns resource_not_found. Use name search to find the correct entity, then pass its ID to /v2/company.

Active companies only

Search can return companies that are no longer active. Each result carries the register’s status, so activeOnly=true removes the inactive ones. Name searches only ever return active companies. Registration-number lookups also find inactive ones, which the filter removes.

Quirks & Gotchas

Mappings

Legal form is sourced from the Business Type field on the MBLS detail page. The MBLS uses a fixed vocabulary of entity types drawn from Minnesota business statutes. The list below covers the most common forms seen in production. The full list, with standardized and ISO 20275 mappings where available, is on the pricing page.
Legal form is returned as legalForm.localName (the raw MBLS label). Standardized mapping is applied where available. For the complete enum including ISO 20275 codes, see the pricing page.

Officer Roles

Officer and manager titles are sourced from the MBLS detail page and use the published role catalogue. Manager, President and Chief Executive Officer preserve the declared office context. A title alone does not disclose company-specific signing powers.

Other Key Persons

Registered agents receive service of process and appear in otherKeyPersons with the standardized role Registered Agent. Formation, application, markholding and filing-contact records also appear in otherKeyPersons; these labels do not establish ongoing authority to bind the entity.

Data Availability

For the full catalog of supported datapoints and documents, see the pricing page.

Example API Responses

Search by Name

Search by File Number

Company Profile