Company Profile

Return the SEC company profile for a ticker or numeric CIK. This is the lightest fundamentals endpoint — a single resolved row from the companies table with a data_source of SEC EDGAR. Use it to resolve an identifier to a canonical CIK before calling the other fundamentals endpoints.

Endpoint

GET /v1/company/{identifier}/profile

{identifier} is a ticker symbol (case-insensitive, e.g. AAPL) or a numeric CIK (e.g. 320193), up to 20 characters.

Authentication

Every fundamentals request is API-key authenticated via the X-API-Key header and consumes one quota unit:

X-API-Key: <YOUR_API_KEY>

Sample request

curl "https://api.financialdataapis.com/v1/company/AAPL/profile" \
  -H "X-API-Key: $FDA_KEY"

Sample response

{
  "data_source": "SEC EDGAR",
  "cik": 320193,
  "ticker": "AAPL",
  "name": "Apple Inc.",
  "sic": 3571,
  "sic_desc": "Electronic Computers",
  "exchange": "NASDAQ",
  "is_etf": false,
  "is_fund": false,
  "updated_at": "2026-01-01T00:00:00"
}

Error codes

| Status | Code | Meaning | | --- | --- | --- | | 401 | key_invalid | Missing or invalid API key. | | 404 | — | Unknown ticker or CIK: {id} — no company matches the identifier. | | 429 | MONTHLY_QUOTA_EXCEEDED | Monthly quota exhausted. |

Blank or whitespace-only identifiers are also mapped to the 404 contract, never a 500.