Home › Forums › The XBRL API › Getting details for statements and disclosures
- This topic has 1 reply, 2 voices, and was last updated 5 years, 2 months ago by David Tauriello.
-
AuthorPosts
-
-
Thursday, July 29, 2021 at 1:49 PM #192955AnonymousInactive
Hi, I am trying to recreate a specific section of a 10-Q report by calling the api. For instance lets say I want to get all the facts that make up the “Condensed Consolidation Balance Sheet” section on the 10-Q report. What api calls should I consume to get the comprehensive set of facts making up this section of the report. Also if there is better way to do this different than finding the set of facts first and then retrieving those facats I am also interested.
Thanks for you help -
Friday, July 30, 2021 at 5:56 PM #192977David TaurielloKeymaster
Hi Christian – thanks for writing; we posted Simple Statement and Disclosure template for Excel that uses
/report/fact/relationshipand/labelqueries to pull this information together.Take a look at the queries buried in hidden columns and rows A1:E4 of that .xlsx. In a nutshell:
- /report (optional) – filing details like entity name, type of report and date filed (cell F7); you DO need a dts.id integer and can get this from this object
- /fact – numerical value, year and period information for concepts in a specific part of the report
- /relationship – filtered on the presentation linkbase* of the taxonomy, where the ‘face’ of the financials is stored
- /label – the human readable value for taxonomy concepts that are associated with facts
*remove this from the query to show facts from all linkbases (calculation, definition, label and presentation)
IMPORTANT: an XBRL filing is made up of an instance document that contains all the facts, and a taxonomy that establishes the structures (linkbases) for those facts.
-
-
AuthorPosts
- You must be logged in to reply to this topic.
Search Forums
Recent Topics
Recent Replies
-
Getting started with the XBRL Google Sheet and add-on 3 weeks ago
-
Income Statement data for a company 1 year, 3 months ago
-
Income Statement data for a company 1 year, 3 months ago
-
Using the offset parameter 1 year, 8 months ago
-
Using the offset parameter 1 year, 8 months ago
Documentation & Discussion
- Get started with Google Sheets OR
- Get started with Microsoft Excel OR
- Get access to as-filed data from us for other tools or your own app
- XBRL API Interactive Documentation
- Ten Tips & Techniques
- The XBRL API
- XBRL Data Community
- 2026 US GAAP Taxonomy Viewer
- Live support - Monday, 3:30 - 4:30 PM ET
Who's using this free data?
API Use 2026 || API Use 2025 || API Use 2024 || API Use 2023 || API Use 2022 || API Use 2021 || API Use 2020 || API Use 2019 || API Use 2018
Join XBRL US
- Individual Options - Basic, Power User & Sole Practitioner
- For Your Team - Startup, Non-Profit, Academic & Corporate options
- Member Benefits Comparison Table
Using the XBRL API with the Public Filings Database
Unless otherwise agreed to in writing, any and all use of the XBRL API to authenticate and retrieve data from the XBRL US Database of Public Filings implies user consent and agreement with the XBRL US API Agreement. If you are unable to agree to these terms, do not use the XBRL API.
To use the XBRL API outside of Google Sheets, your account needs to be provisioned for OAuth2 access.





