Get Extrinsics
Endpoint
Section titled “Endpoint”GET /api/extrinsic/v1Description
Section titled “Description”Lists all primary extrinsics. To get extrinsics in batch/proxy calls use he Get Calls endpoint
Parameters
Section titled “Parameters”| Name | In | Type | Required | Description |
|---|---|---|---|---|
block_number | query | integer | Exact block number | |
block_start | query | integer | block number for start of range | |
block_end | query | integer | block number for end of range | |
timestamp_start | query | integer | Start of timestamp range in Unix timestamp (seconds since 1970-01-01) (inclusive) | |
timestamp_end | query | integer | Start of timestamp range in Unix timestamp (seconds since 1970-01-01) (inclusive) | |
hash | query | string | extrinsic hash | |
full_name | query | string | Full name of the extrinsic. Ex “SubtensorModule.add_stake” | |
id | query | string | Extrinsic ID | |
signer_address | query | string | SS58 or hex address of signing wallet | |
page | query | integer | The page number of the response. | |
limit | query | integer | The number of responses. max is 200, | |
order | query | string |
Responses
Section titled “Responses”200 — 200
Section titled “200 — 200”Media: application/json
{ "type": "object", "properties": { "pagination": { "type": "object", "properties": { "current_page": { "type": "integer", "example": 1, "default": 0 }, "per_page": { "type": "integer", "example": 50, "default": 0 }, "total_items": { "type": "integer", "example": 117843199, "default": 0 }, "total_pages": { "type": "integer", "example": 2356864, "default": 0 }, "next_page": { "type": "integer", "example": 2, "default": 0 }, "prev_page": {} } }, "data": { "type": "array", "items": { "type": "object", "properties": { "timestamp": { "type": "string", "example": "2025-02-26T17:49:36Z" }, "block_number": { "type": "integer", "example": 5012780, "default": 0 }, "hash": { "type": "string", "example": "0x39e0f4342d5ce85bc2f583d347768e779a25cf84b2ec3a975d822b6b1db4df93" }, "id": { "type": "string", "example": "5012780-0020" }, "index": { "type": "integer", "example": 20, "default": 0 }, "version": { "type": "integer", "example": 4, "default": 0 }, "signature": { "type": "object", "properties": { "address": { "type": "object", "properties": { "__kind": { "type": "string", "example": "Id" }, "value": { "type": "string", "example": "0xe8e183c77f7e99528556f977d1e456bf413103dcd286f242663f8c9dc8f4d10c" } } }, "signature": { "type": "object", "properties": { "__kind": { "type": "string", "example": "Sr25519" }, "value": { "type": "string", "example": "0xa0dfe46bd5ed06b52e3625b0f13641394856660c8e7afcae1a7d297e890c385ab0a3e8f985c2611d7fc69f96ee9e7170833dca43c1b81aaf3edad1a23893dc83" } } }, "signedExtensions": { "type": "object", "properties": { "chargeTransactionPayment": { "type": "string", "example": "0" }, "checkMetadataHash": { "type": "object", "properties": { "mode": { "type": "object", "properties": { "__kind": { "type": "string", "example": "Disabled" } } } } }, "checkMortality": { "type": "object", "properties": { "__kind": { "type": "string", "example": "Immortal" } } }, "checkNonce": { "type": "integer", "example": 2851, "default": 0 } } } } }, "signer_address": { "type": "string", "example": "0xe8e183c77f7e99528556f977d1e456bf413103dcd286f242663f8c9dc8f4d10c"400 — 400
Section titled “400 — 400”Media: application/json
{ "type": "object", "properties": {}}Authentication
Section titled “Authentication”All Taostats API requests require an Authorization header containing your API key. See Getting Started.