XULE is an expression syntax that allows the querying of XBRL reports and taxonomies using a XULE processor. The primary purpose of XULE is to provide a user friendly syntax to query and manipulate XBRL data. Unlike XBRL Formula XULE does not have the ability create facts or define new XBRL reports.


The XBRL API (Application Program Interface) is a set of endpoints developed to help data users access timely, highly granular, structured XBRL data. The XBRL API works with any database that contains XBRL data, as demonstrated with the XBRL US Database of Public Filings.

CAFR Taxonomy, Demonstration Release

Government agency representatives, municipal analysts and investors, software providers, and other users of state and local government data are invited to review and comment on the data standards developed to represent sections of the Consolidated Annual Financial Report (CAFR). This is a revised Demonstration Release (Version 0.2), to illustrate how data standards can be created […more]

2017 GAAP Financial Reporting Taxonomy Public Review

September 1 - Monday, October 31, 2016
Public Review hosted by FASB
Get details

The proposed 2017 U.S. Financial Reporting Taxonomy contains updates for accounting standards and other improvements since the 2016 Taxonomy as used by issuers filing with the U.S. Securities and Exchange Commission. Interested parties should review and provide feedback on this Proposed 2017 Taxonomy by October 31, 2016.

FASB Announces Availability of 2016 GAAP Financial Reporting Taxonomy Pending SEC Acceptance

The Financial Accounting Standards Board (FASB) today announced the availability of the 2016 GAAP Financial Reporting Taxonomy (Taxonomy) pending final acceptance by the U.S. Securities and Exchange Commission (SEC). The FASB staff is responsible for the ongoing development and maintenance of the Taxonomy applicable to public issuers registered with the SEC. The GAAP Financial Reporting […more]