Look up US company data from SEC EDGAR
Look up US company data from SEC EDGAR. Accepts CIK number, ticker symbol, or fuzzy company name. Returns company name, CIK, SIC code, state, filings summary.
Answeringour last check, 2026-09-24
1 of 1checks answered this week
1029 msmedian answer time
$0.054listed price per call
$0.054price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
GET https://api.strale.io/x402/v2/us-company-data
| Category | Code and developer |
|---|---|
| Provider host | api.strale.io |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 1 from 1 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-09-24 | valid payment request | 402 | $0.054 | 1029 ms |
Example input (from the provider)
{
"method": "GET",
"queryParams": {
"company": "example_company"
},
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"queryParams": {
"anyOf": [
{
"required": [
"company"
]
},
{
"required": [
"cik"
]
},
{
"required": [
"company_name"
]
},
{
"required": [
"ticker"
]
}
],
"properties": {
"allow_low_confidence": {
"description": "If true, return the best-effort match even when the name could not be confidently resolved (match_confidence \"low\"). Default false \u2014 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.",
"type": "boolean"
},
"cik": {
"description": "SEC CIK number. Alternate to 'company' \u2014 same resolution rules apply.",
"type": "string"
},
"company": {
"description": "CIK 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 \u2014 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).",
"type": "string"
},
"company_name": {
"description": "US company name. Alternate to 'company' \u2014 same resolution rules apply.",
"type": "string"
},
"ticker": {
"description": "Stock ticker symbol. Alternate to 'company' \u2014 same resolution rules apply.",
"type": "string"
}
},
"required": [],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}