OPEN DATA REGISTRY API • ZERO AUTH • PURE STATIC CDN

EntityCodes Open Data API & Machine-Readable Registry

Unauthenticated, static JSON-LD endpoints and graph exports for 1,012 U.S. NAICS 2022 and 1,004 SIC 1987 codes. Served directly from global edge locations with zero latency and high availability.

Developers & AI Engine Ingestion

EntityCodes provides canonical application/ld+json endpoints for every industry code in the North American Industry Classification System (NAICS) and Standard Industrial Classification (SIC). Every endpoint delivers schema.org DefinedTerm structured data with explicit per-fact provenance, SBA size standards, Census establishment metrics, and transitive concordance links.

OpenAPI 3.0 Spec →

1. API Endpoints & URL Patterns

All endpoints are statically generated, plain JSON/JSON-LD files hosted at deterministic paths. No API keys, authentication headers, or rate limits are enforced.

Endpoint Type URL Pattern Format Description
OpenAPI 3.0 Spec /api/openapi.json JSON Valid OpenAPI 3.0.3 specification for all static endpoints
NAICS Entity /naics/{code}.json JSON-LD Single NAICS 2022 industry record (1,012 total)
SIC Entity /sic/{code}.json JSON-LD Single SIC 1987 industry record (1,004 total)
API Manifest /api/manifest.json JSON Complete machine-readable index & dataset directory
Concordance Graph /api/graph.json JSON Complete graph export (nodes & typed edges)

2. Sample JSON-LD Entity Response

Below is a worked example for NAICS Code 541511 (https://entitycodes.org/naics/541511.json):

{
  "@context": [
    "https://schema.org",
    {"ec": "https://entitycodes.org/vocab#"}
  ],
  "@type": "DefinedTerm",
  "@id": "https://entitycodes.org/naics/541511/",
  "identifier": "541511",
  "name": "Custom Computer Programming Services",
  "url": "https://entitycodes.org/naics/541511/",
  "inDefinedTermSet": {
    "@type": "DefinedTermSet",
    "name": "NAICS 2022",
    "url": "https://entitycodes.org/naics/"
  },
  "sameAs": [
    "https://www.census.gov/naics/?input=541511&year=2022"
  ],
  "additionalProperty": [
    {
      "@type": "PropertyValue",
      "name": "SBA size standard",
      "value": "$34,000,000 receipts",
      "unitText": "USD receipts",
      "description": "13 CFR 121.201, as-of 2023-03-17"
    },
    {
      "@type": "PropertyValue",
      "name": "IRS PBA code",
      "value": "541510",
      "description": "IRS Principal Business Activity code (method: exact)"
    },
    {
      "@type": "PropertyValue",
      "name": "US establishments",
      "value": 63847,
      "description": "Census County Business Patterns 2023"
    }
  ],
  "ec:crosswalk": [
    {
      "system": "SIC 1987",
      "code": "7371",
      "title": "Computer Programming Services",
      "confidence": "chain",
      "via": "SIC1987:7371→NAICS1997:541511→2002:541511→2007:541511→2012:541511→2017:541511→2022:541511",
      "url": "https://entitycodes.org/sic/7371/"
    }
  ],
  "ec:provenance": {
    "definition": {
      "source": "US Census 2022 NAICS Manual",
      "type": "US gov — public domain"
    },
    "crosswalk": {
      "source": "Census NAICS↔SIC concordance",
      "method": "transitive chain (NOT direct)"
    }
  },
  "license": "https://www.usa.gov/government-works",
  "dateModified": "2026-07-21"
}

3. Bulk Datasets & Downloads

In addition to per-entity endpoints, EntityCodes provides complete raw CSV and JSON datasets for economic research and compliance data engineering. Visit our Data Downloads Hub for full bulk exports and enriched concordance tables:

Licensing & Public Domain Statement

All classification structures (NAICS 2022, SIC 1987, SBA size tables, Census CBP metrics) are works of the United States Government and reside in the public domain (USA.gov Government Works). You may freely copy, distribute, or transform this data for commercial or non-commercial applications.