Runes API (v0.3.0-beta.5)

Download OpenAPI specification:Download

REST API to get information about Runes

Etchings

Rune etchings

Rune etchings

Retrieves a paginated list of rune etchings

query Parameters
offset
integer (Offset) >= 0

Result offset

limit
integer (Limit) [ 1 .. 60 ]

Results per page

Responses

Response samples

Content type
application/json
{
  • "limit": 20,
  • "offset": 0,
  • "total": 1,
  • "results": [
    ]
}

Rune etching

Retrieves information for a Rune etching

path Parameters
required
Rune ID (string) or Rune number (string) or Rune name (string) or Rune name with spacers (string)

Responses

Response samples

Content type
application/json
{
  • "id": "840000:1",
  • "name": "ZZZZZFEHUZZZZZ",
  • "spaced_name": "Z•Z•Z•Z•Z•FEHU•Z•Z•Z•Z•Z",
  • "number": 1,
  • "divisibility": 2,
  • "symbol": "ᚠ",
  • "turbo": false,
  • "mint_terms": {
    },
  • "supply": {
    },
  • "location": {
    }
}

Activity

Rune activity

Rune activity

Retrieves all activity for a Rune

path Parameters
required
Rune ID (string) or Rune number (string) or Rune name (string) or Rune name with spacers (string)
query Parameters
offset
integer (Offset) >= 0

Result offset

limit
integer (Limit) [ 1 .. 60 ]

Results per page

Responses

Response samples

Content type
application/json
{
  • "limit": 20,
  • "offset": 0,
  • "total": 1,
  • "results": [
    ]
}

Rune activity for address

Retrieves all activity for a Rune address

path Parameters
required
Rune ID (string) or Rune number (string) or Rune name (string) or Rune name with spacers (string)
address
required
string (Address)
Example: bc1p8aq8s3z9xl87e74twfk93mljxq6alv4a79yheadx33t9np4g2wkqqt8kc5

Bitcoin address

query Parameters
offset
integer (Offset) >= 0

Result offset

limit
integer (Limit) [ 1 .. 60 ]

Results per page

Responses

Response samples

Content type
application/json
{
  • "limit": 20,
  • "offset": 0,
  • "total": 1,
  • "results": [
    ]
}

Address activity

Retrieves a paginated list of rune activity for an address

path Parameters
address
required
string (Address)
Example: bc1p8aq8s3z9xl87e74twfk93mljxq6alv4a79yheadx33t9np4g2wkqqt8kc5

Bitcoin address

query Parameters
offset
integer (Offset) >= 0

Result offset

limit
integer (Limit) [ 1 .. 60 ]

Results per page

Responses

Response samples

Content type
application/json
{
  • "limit": 20,
  • "offset": 0,
  • "total": 1,
  • "results": [
    ]
}

Transaction activity

Retrieves a paginated list of rune activity for a transaction

path Parameters
tx_id
required
string (Transaction ID) ^[a-fA-F0-9]{64}$
Example: 8f46f0d4ef685e650727e6faf7e30f23b851a7709714ec774f7909b3fb5e604c

A transaction ID

query Parameters
offset
integer (Offset) >= 0

Result offset

limit
integer (Limit) [ 1 .. 60 ]

Results per page

Responses

Response samples

Content type
application/json
{
  • "limit": 20,
  • "offset": 0,
  • "total": 1,
  • "results": [
    ]
}

Block activity

Retrieves a paginated list of rune activity for a block

path Parameters
required
Block Height (string) or Block Hash (string)
query Parameters
offset
integer (Offset) >= 0

Result offset

limit
integer (Limit) [ 1 .. 60 ]

Results per page

Responses

Response samples

Content type
application/json
{
  • "limit": 20,
  • "offset": 0,
  • "total": 1,
  • "results": [
    ]
}

Balances

Rune balances

Rune holders

Retrieves a paginated list of holders for a Rune

path Parameters
required
Rune ID (string) or Rune number (string) or Rune name (string) or Rune name with spacers (string)
query Parameters
offset
integer (Offset) >= 0

Result offset

limit
integer (Limit) [ 1 .. 60 ]

Results per page

Responses

Response samples

Content type
application/json
{
  • "limit": 20,
  • "offset": 0,
  • "total": 1,
  • "results": [
    ]
}

Rune holder balance

Retrieves holder balance for a specific Rune

path Parameters
required
Rune ID (string) or Rune number (string) or Rune name (string) or Rune name with spacers (string)
address
required
string (Address)
Example: bc1p8aq8s3z9xl87e74twfk93mljxq6alv4a79yheadx33t9np4g2wkqqt8kc5

Bitcoin address

Responses

Response samples

Content type
application/json
{
  • "address": "bc1q7jd477wc5s88hsvenr0ddtatsw282hfjzg59wz",
  • "balance": "11000000000"
}

Address balances

Retrieves a paginated list of address balances

path Parameters
address
required
string (Address)
Example: bc1p8aq8s3z9xl87e74twfk93mljxq6alv4a79yheadx33t9np4g2wkqqt8kc5

Bitcoin address

query Parameters
offset
integer (Offset) >= 0

Result offset

limit
integer (Limit) [ 1 .. 60 ]

Results per page

Responses

Response samples

Content type
application/json
{
  • "limit": 20,
  • "offset": 0,
  • "total": 1,
  • "results": [
    ]
}

Status

API status

API Status

Displays the status of the API

Responses

Response samples

Content type
application/json
{
  • "server_version": "",
  • "status": "string",
  • "block_height": 0
}