Alpha AnalystDocs

XBRL Coverage API

Summarize supported statement forms and per-call fact limits for XBRL. See Coverage.

curl -X GET "https://example.com/v2/coverage/xbrl"
{  "group": "xbrl",  "title": "XBRL Coverage",  "description": "Which statement forms carry tagged facts, and the caps on a concepts, search, or filing read.",  "as_of": null,  "span": null,  "pipeline": "The form window and caps are the request-path limits in the XBRL package. Coverage does not GROUP BY xbrl_facts. A concept list is per company, from XBRL Concepts.",  "source": "django.xbrl_limits",  "stats": [    {      "id": "forms",      "label": "Statement forms",      "value": 8    },    {      "id": "concepts_cap",      "label": "Concepts on one call",      "value": 200    },    {      "id": "search_cap",      "label": "Facts on one search",      "value": 50,      "detail": "At most 20 concepts in the filter."    },    {      "id": "filing_cap",      "label": "Facts on one filing",      "value": 500    }  ],  "charts": [],  "tables": [    {      "id": "forms",      "title": "Forms with tagged facts",      "description": "XBRL is these statement forms. Other EDGAR forms stay on SEC Filings as markdown.",      "columns": [        "Form",        "Role"      ],      "rows": [        [          "10-K",          "Annual report"        ],        [          "10-K/A",          "Amended annual report"        ],        [          "10-Q",          "Quarterly report"        ],        [          "10-Q/A",          "Amended quarterly report"        ],        [          "20-F",          "Annual report, foreign private issuer"        ],        [          "20-F/A",          "Amended 20-F"        ],        [          "40-F",          "Annual report, Canadian issuer"        ],        [          "40-F/A",          "Amended 40-F"        ]      ]    }  ],  "notes": [    {      "id": "per_filing",      "title": "Concepts are per filing",      "body": "There is no global concept dump. XBRL Concepts lists tags on the filings you name."    },    {      "id": "no_scan",      "title": "This response does not scan facts",      "body": "The facts table is not aggregated here. A coverage build must not GROUP BY that table by company."    }  ]}
GET
/v2/coverage/xbrl

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json