Skip to main content
SIC classification is available through a dedicated endpoint: GET /web/sic. The endpoint supports two SIC datasets:
  • original_sic (default): the 1987 Standard Industrial Classification system, with 1,004 four-digit codes grouped into 82 two-digit major groups.
  • latest_sec: the current SIC list as published by the U.S. Securities and Exchange Commission, used for EDGAR filings. 430 codes, each tagged with the SEC review office that handles filings under that code.
Choose with the type query parameter.

SIC code structure

SIC codes are 4 digits. The leading 2 digits identify the major group; the leading 3 digits identify the industry group; the full 4 digits identify the industry. The /web/sic endpoint returns 4-digit industry codes: the most specific level. When type=original_sic, each result also carries its parent majorGroup (2-digit) and majorGroupName. When type=latest_sec, each result carries the SEC office instead.

Choosing a classification

The two lists are not drop-in replacements for one another. The SEC list is a curated subset focused on industries that file with EDGAR. The 1987 list is exhaustive across all sectors of the US economy.

Prerequisites

  • A Context.dev API key. Sign up at context.dev/signup, copy the key from the dashboard (prefix ctxt_secret_), and export it:
  • An SDK (optional). Install for your language, or skip the install and call directly with curl:

Send a request

Pass an input (a domain or company title) and an optional type. The example below shows both datasets:
10 credits per successful call

Request parameters

Response shape

Top-level fields are always present on a 200 response. The shape of each entry in codes depends on the requested type (echoed back in the response’s classification field).

type=original_sic

type=latest_sec

Use minResults / maxResults to control how aggressive the classification is. If you only want the strongest match, set both to 1. For richer classification across diversified businesses, raise maxResults and filter by confidence === "high" downstream.
For the official taxonomies, see:

Major groups (original_sic, 1987)

All 82 two-digit major groups returned when type=original_sic:

SEC review offices (latest_sec)

The 13 SEC review offices that own filings under type=latest_sec:

Full list of original_sic codes

All 1,004 four-digit codes returned when type=original_sic. Use the copy button to grab the full list: CSV for spreadsheets, JSON for programmatic use.

Full list of latest_sec codes

All 430 codes returned when type=latest_sec, each annotated with its SEC review office.

Next steps

Prefetch for Faster Response

Hide cold-hit latency from your users.

Handle Rate Limits

Backoff strategies, client cache, and prefetch fallbacks.

Best Practices

Caching, error handling, and key hygiene.

Troubleshooting

Status codes, retry patterns, and common errors.