XOOMAR

Free Bitcoin Treasuries API

Bitcoin on the balance sheets of US listed companies, from the crypto asset tags in their own 10-Q and 10-K filings, as JSON. One row per company with the newest coin count, the fair value and cost basis filed with it, and the as-of date.

Endpoints

GET
/api/markets/bitcoin-treasuries

Every covered company, largest count first.

GET
/api/markets/bitcoin-treasuries/csv

The same table as CSV.

Response shape

Every endpoint returns the same JSON envelope: { data, updatedAt, source, docs, license, attribution, meta }. In meta, source names who publishes the data and sourceAttribution is the credit line to show with it. The data field is an array of records with these fields:

FieldTypeDescription
tickerstringListed ticker
namestringCompany
cikstringSEC CIK, ten digits
asOfstring | nullBalance sheet date of the figures
unitsnumber | nullBitcoin held as tagged in the filing; null when the filing gives no usable count
fairValueUsdnumber | nullFair value of crypto assets as filed, USD
costUsdnumber | nullCost basis as filed, USD
formstring | null10-Q or 10-K the figures come from
unitsReliablebooleantrue when the filing gives a usable coin count
impliedPricenumber | nullfairValueUsd divided by units, the filing's own valuation per coin

Values are as filed; nothing is estimated between filings. Refreshed weekly from the companies' XBRL filings.

Numeric fields typed string in the table carry exact decimals; parse them with your language's decimal type. No key needed to start: 10 requests a minute per IP without a key and 30 a minute with a free account key, with at least six months of history. A 429 response carries a Retry-After header in seconds. Credit XOOMAR with a link to the dataset page when you republish the data; the data terms are on the terms page.

A free account key raises the limit; send it in an X-API-Key header.

Frequently Asked Questions

Where does the data come from?
The companies' own 10-Q and 10-K filings, from SEC XBRL data, refreshed weekly.
What are the rate limits?
10 requests a minute per IP without a key and 30 a minute with a free account key, with at least six months of history.

Data on this page is provided for informational purposes only and is not financial advice. See our editorial policy.