Unnamed service
GET api.strale.io/x402/us-company-data
Why an agent can trust this route.
Sonar evidence is advisory. Paid delivery is shown as verified only when paid probes are available; otherwise route estimates use the unpaid handshake as a clearly labeled proxy.
Observed outcomes
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.
Resource: api.strale.io/x402/us-company-data
Network: base · Asset: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 · Pay to: 0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC
Payment methods: — · Last validation: 2026-09-14 08:19:48.443+00
{
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"queryParams": {
"type": "object",
"anyOf": [
{
"required": [
"company"
]
},
{
"required": [
"cik"
]
},
{
"required": [
"company_name"
]
},
{
"required": [
"ticker"
]
}
],
"required": [],
"properties": {
"cik": {
"type": "string",
"description": "SEC CIK number. Alternate to 'company' — same resolution rules apply."
},
"ticker": {
"type": "string",
"description": "Stock ticker symbol. Alternate to 'company' — same resolution rules apply."
},
"company": {
"type": "string",
"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 — 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_name": {
"type": "string",
"description": "US company name. Alternate to 'company' — same resolution rules apply."
},
"allow_low_confidence": {
"type": "boolean",
"description": "If 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."
}
}
}
},
"additionalProperties": false
},
"output": null,
"paymentRequirements": [
{
"raw": {
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
"scheme": "exact",
"network": "base",
"mimeType": "application/json",
"resource": "https://api.strale.io/x402/us-company-data",
"description": "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.",
"outputSchema": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"cik": {
"type": "string",
"description": "SEC CIK number. Alternate to 'company' — same resolution rules apply."
},
"ticker": {
"type": "string",
"description": "Stock ticker symbol. Alternate to 'company' — same resolution rules apply."
},
"company": {
"type": "string",
"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 — 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_name": {
"type": "string",
"description": "US company name. Alternate to 'company' — same resolution rules apply."
},
"allow_low_confidence": {
"type": "boolean",
"description": "If 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."
}
},
"discoverable": true
},
"output": {
"cik": {
"type": "string"
},
"state": {
"type": "string"
},
"status": {
"type": [
"string",
"null"
]
},
"sic_code": {
"type": "string"
},
"vat_number": {
"type": [
"string",
"null"
]
},
"company_name": {
"type": "string"
},
"searched_name": {
"type": [
"string",
"null"
],
"description": "The company name that was resolved and searched; null when a CIK was supplied directly"
},
"is_exact_match": {
"type": "boolean",
"description": "True only when the resolved company name matches the queried name after normalization (or a CIK was supplied directly)"
},
"fiscal_year_end": {
"type": "string"
},
"match_confidence": {
"enum": [
"exact",
"high",
"low"
],
"type": "string",
"description": "Confidence that the returned entity is the one asked for. \"low\" means the name search may have matched a different filer that merely mentions the name"
}
}
},
"maxAmountRequired": "54000",
"maxTimeoutSeconds": 300
},
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0x66D7C2F952362BFB24FD7F02a9beC9c754ea83bC",
"scheme": "exact",
"network": "base",
"amountAtomic": "54000"
}
]
}Source catalog records are retained separately from live endpoint observations. Sonar score, uptime, and latency are advisory metrics. CDP indexing is not inferred from validation.