XBRL Concepts API
List US-GAAP and IFRS tags the filer used on statement filings—use before XBRL Search. Requires SEC CIK; optional text or accession filter.
curl -X GET "https://example.com/v2/xbrl/concepts?id=AAPL&q=Revenue&limit=15"{ "id": "AAPL", "entity": { "name": "Apple Inc.", "name_short": "Apple Inc.", "full_ticker": "AAPL US", "normalized_ticker": "AAPL", "backlink_url": "https://alpha-analyst.com/stocks/AAPL", "category": "EQUITY", "cik": "0000320193", "lei": "HWUPKR0MPOU8FGXBT394" }, "q": "Revenue", "accession": null, "consolidated": true, "count": 2, "concepts": [ { "concept": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "name": "ContractWithCustomerLiabilityRevenueRecognized", "taxonomy": "us-gaap", "period_instant": false, "unit": "USD", "last_period_end": "2024-12-29", "filing": { "document_id": "0000320193-25-000008|0", "filing_id": "0000320193-25-000008", "source": "sec", "filing_type": "10-Q", "backlink_url": "https://alpha-analyst.com/app/filing/0000320193/0000320193-25-000008?filename=aapl-20241228.htm", "source_document_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000008/aapl-20241228.htm", "source_filing_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000008/0000320193-25-000008-index.html" } }, { "concept": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "name": "RevenueFromContractWithCustomerExcludingAssessedTax", "taxonomy": "us-gaap", "period_instant": false, "unit": "USD", "last_period_end": "2024-12-29", "filing": { "document_id": "0000320193-25-000008|0", "filing_id": "0000320193-25-000008", "source": "sec", "filing_type": "10-Q", "backlink_url": "https://alpha-analyst.com/app/filing/0000320193/0000320193-25-000008?filename=aapl-20241228.htm", "source_document_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000008/aapl-20241228.htm", "source_filing_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000008/0000320193-25-000008-index.html" } } ]}Query Parameters
Company or listing id. Same resolve as Entity Reference: ticker (AAPL, AAPL US, AAPL-US), CIK, LEI, EDINET code, CRD, SEC series id, internal id, FIGI, composite FIGI, and share-class FIGI. ISIN and CUSIP match but are never returned. See Ids you can send.
1 <= length <= 200Substring match on the prefixed tag (Revenue, us-gaap:NetIncome). Omit to list recent tags.
1 <= length <= 200SEC accession or Document id. Omit to scan recent statement filings.
1 <= length <= 400true (default) keeps facts with no dimensions. false includes segments.
trueMaximum tags. Default 50. Maximum 200.
1 <= value <= 20050Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json