Taxonomy packages

xbrt.org is a package repository for XBRL taxonomies.

We validate and serve public taxonomy packages from trusted publishers.

You can search for packages by package metadata, package SHA-256 sum or the URL of a published document.

Users can also request additions to the package repository.

Approval

Requests from registered users proceed immediately for known domains.

Anonymous requests will be held for review.

Requests for domains we haven't encountered before will also be held for review.

Validation

xbrt.org performs two levels of validation:

  1. Package validation, according to the Taxonomy Package specification;
  2. XBRL 2.1 validation of taxonomies within packages ('entry points').

The second stage only proceeds if the first stage passes and packages can be found for all external dependencies.

Dependencies

Though some taxonomy packages can be used independently, it is common for packages to rely on other packages.

XBRL International is working on an updated version of the Taxonomy Package specification that allows dependencies to be recorded by a package author.

For packages produced according to the original 1.0 specification, xbrt.org attempts to find a set of packages that allows each package to be validated.