Version: 1.0.0
Runes API
Runes protocol indexer API. Tracks Runes etching, minting, and transfers on Bitcoin.
Response Format
All endpoints return responses in the following format:
{
"error": null,
"result": { ... },
"db_block_height": 890000
}
On error, "error" contains a message string with HTTP status 400 or 500.
Paginated endpoints additionally return limit and offset at the top level:
{
"error": null,
"result": [ ... ],
"db_block_height": 890000,
"limit": 20,
"offset": 0
}
Pagination
Several endpoints support pagination via limit and offset query parameters.
limit: Number of results per page (default: 20, max: 20)offset: Number of results to skip (default: 0)
Notes
- Rune names use uppercase with bullet spacers (e.g.,
UNCOMMON•GOODS) - Rune IDs are in format
block:tx(e.g.,840000:1) - All amounts are returned as strings to preserve precision