Company records in the United States

Your agent looks up companies in the United States through US Company Data. The data comes from SEC EDGAR (US Securities and Exchange Commission).

US Company Data

Look up a US listed company in SEC EDGAR by CIK, ticker or name. Returns name, CIK, SIC code, state and a summary of filings.

Source
SEC EDGAR (US Securities and Exchange Commission)
Price per call
€0.05 · x402 $0.054
Returns
Name and number, State and postcode
Last recorded test
30 Oct 2026, 100% of its tests passed on their latest run
Method
An AI model takes part in producing the answer. Check it before acting on it.

What your agent sends

FieldTypeRequiredWhat it is
cikstringNoSEC CIK number. Alternate to 'company' — same resolution rules apply.
tickerstringNoStock ticker symbol. Alternate to 'company' — same resolution rules apply.
companystringNoCIK number, ticker symbol, or company name. Resolution order: exact CIK match, then exact ticker match, then exact company-name match (both via the SEC ticker/title map — no LLM call), then a best-effort LLM name extraction + SEC full-text filing search as a last resort (gated by match_confidence / allow_low_confidence below).
company_namestringNoUS company name. Alternate to 'company' — same resolution rules apply.
allow_low_confidencebooleanNoIf true, return the best-effort match even when the name could not be confidently resolved (match_confidence "low"). Default false — a low-confidence name lookup errors instead of returning a possibly-wrong company identity, so it can't silently feed downstream screening. Only relevant to the LLM+full-text-search fallback path; exact CIK/ticker/title-map resolutions are always match_confidence "exact" and are never gated by this flag.

Example answer

Example output (published, not live)
{
  "cik": "0001418121",
  "ein": "261379210",
  "sic": "6798",
  "state": "VA",
  "status": "active",
  "ticker": "APLE",
  "address": "814 EAST MAIN STREET, RICHMOND, VA, 23219",
  "exchange": "NYSE",
  "entity_type": "operating",
  "company_name": "Apple Hospitality REIT, Inc.",
  "searched_name": null,
  "is_exact_match": true,
  "fiscal_year_end": "1231",
  "sic_description": "Real Estate Investment Trusts",
  "match_confidence": "exact",
  "resolution_method": "ticker"
}

Fields that come back

FieldTypeAppears
cikstringAlways (present in every successful answer)
statestringAlways (present in every successful answer)
statusstring or nullNot stated
sic_codestringSometimes (present only for some inputs)
vat_numberstring or nullNot stated
company_namestringAlways (present in every successful answer)
searched_namestring or nullUsually (present for most inputs)
is_exact_matchbooleanAlways (present in every successful answer)
fiscal_year_endstringAlways (present in every successful answer)
match_confidenceone of exact, high, lowAlways (present in every successful answer)
resolution_method—Always (present in every successful answer)

How to call it

# Needs an API key. max_price_cents caps what this call may cost.
curl -X POST https://api.strale.io/v1/do \
  -H "Authorization: Bearer $STRALE_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "capability_slug": "us-company-data",
    "inputs": {
      "company": "320193"
    },
    "max_price_cents": 5
  }'

Limitations

  • State registry coverage varies

    Coverage varies by state — Delaware, California, New York most complete. Some states have limited electronic registry access

    What to do instead: For states with limited coverage, supplement with the state's Secretary of State website directly

  • Name searches can match filings by another company

    Name and ticker searches find SEC filings mentioning the query, which can belong to another company, particularly for private companies without filings. Low-confidence matches return an error by default; accepted matches report exact or high `match_confidence`.

    What to do instead: Supply the CIK directly for an exact, unambiguous lookup. To receive the best-effort match for an unresolved name anyway, pass allow_low_confidence=true and gate on the returned is_exact_match / match_confidence fields yourself.

  • Private company financial information is not included

    Does not include privately held financial data — only publicly filed information

    What to do instead: Request privately held financial information directly from the company.

  • State filings can lag by 1–5 business days

    Secretary of State filings may lag 1-5 business days behind actual filing date

    What to do instead: For time-critical checks, compare the filing_date in the response against SEC EDGAR for publicly traded companies

Bundled checks for the United States

Screen the company or its people

Results are matches for a person to review, not a verdict.