C

TzKT API — MPP Grade C

https://mpp.tzkt.io 73% (75/102)
Preview responses and set spending limits for this service through use.mpp.land Free budget controls, response samples, and reliability routing.

On-chain Activity

40 Total txs
40 7d txs
$0.20 7d volume
$0.20 Total volume
1 Unique payers
0 Unique clients
7-day activity ▁▁▁▁▁▁█

Compliance Checks

All paid ops declare 402 response MUST 10pt
All x-payment-info valid MUST 10pt
Challenge has Cache-Control: no-store MUST 5pt
- Challenge digest on POST SHOULD 3pt
Challenge has expires SHOULD 3pt
Challenge has Problem Details SHOULD 2pt
Challenge has required params MUST 5pt
Challenge has WWW-Authenticate MUST 5pt
Challenge returns 402 MUST 10pt
Correct Content-Type MUST 5pt
Has Cache-Control on discovery SHOULD 5pt
Has input schemas SHOULD 5pt
Has llms.txt SHOULD 5pt
Has /openapi.json at root MUST 10pt
Has required top-level fields MUST 10pt
Served over HTTPS MUST 10pt
Uses standard categories SHOULD 2pt

Paid Operations (44)

GET /v1/head dynamic
Get current chain head: level, hash, timestamp, protocol
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Response Schema (200)

FieldTypeDescription
hash string -
level integer -
protocol string -
timestamp string (date-time) -
votingEpoch integer -
GET /v1/blocks dynamic
List blocks with filtering by proposer, producer, level, timestamp
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return (1-10000)
offset query integer No Pagination offset
sort query string No Sorting field and direction, e.g. sort.desc=level
level query string No Filter by block level (supports .eq .gt .lt .in)
timestamp query string No Filter by timestamp (supports .eq .gt .lt)
proposer query string No Filter by proposer address
quote query string No Quote currency for balance fields

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/blocks/count dynamic
Get total number of indexed blocks
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Response Schema (200)

{
  "type": "integer"
}
GET /v1/blocks/{hash} dynamic
Get block by hash
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
hash path string Yes Block hash (Base58Check encoded)
operations query boolean No Include all operations in response
quote query string No Quote currency

Response Schema (200)

FieldTypeDescription
baker object -
fees integer -
hash string -
level integer -
priority integer -
proto integer -
reward integer -
timestamp string (date-time) -
GET /v1/blocks/{level} dynamic
Get block by level (height)
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
level path integer Yes Block level (height)
operations query boolean No Include all operations in response
quote query string No Quote currency

Response Schema (200)

{
  "type": "object"
}
GET /v1/accounts dynamic
List Tezos accounts with filtering by type, balance, delegate
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return (1-10000)
offset query integer No Pagination offset
type query string No Account type filter (user|delegate|contract|rollup)
balance query string No Filter by balance in mutez (supports .eq .gt .lt)
delegate query string No Filter by delegate address
staked query boolean No Filter by staked status
sort query string No Sorting field and direction
select query string No Comma-separated list of fields to return

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/accounts/count dynamic
Get total number of indexed accounts
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Response Schema (200)

{
  "type": "integer"
}
GET /v1/accounts/{address} dynamic
Get account by address: type, balance, delegate, counter, last activity
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
address path string Yes Tezos address (tz1/tz2/tz3/KT1...)

Response Schema (200)

FieldTypeDescription
address string -
balance integer -
counter integer -
delegate object -
lastActivity integer -
type string -
GET /v1/accounts/{address}/balance dynamic
Get current account balance in mutez
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
address path string Yes Tezos address

Response Schema (200)

{
  "format": "int64",
  "type": "integer"
}
GET /v1/accounts/{address}/balance_history dynamic
Get historical balance time-series for an account
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
address path string Yes Tezos address
step query integer No Step size in blocks for sampling
limit query integer No Max items to return (1-10000)
offset query integer No Pagination offset
sort query string No Sorting direction
quote query string No Quote currency for balance values

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/accounts/{address}/balance_history/{level} dynamic
Get account balance at a specific block level
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
address path string Yes Tezos address
level path integer Yes Block level

Response Schema (200)

{
  "format": "int64",
  "type": "integer"
}
GET /v1/accounts/{address}/contracts dynamic
List contracts originated by an account
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
address path string Yes Tezos address
limit query integer No Max items to return
offset query integer No Pagination offset
sort query string No Sorting field and direction

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/accounts/{address}/delegators dynamic
List accounts currently delegated to this address
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
address path string Yes Tezos address (baker)
limit query integer No Max items to return
offset query integer No Pagination offset

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/operations/transactions dynamic
List transactions with filtering by sender, target, status, amount
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return (1-10000)
offset query integer No Pagination offset
sender query string No Filter by sender address
target query string No Filter by target address
initiator query string No Filter by initiator address
anyof query string No Match any of the specified account fields, e.g. anyof.sender.target=tz1...
status query string No Filter by status
level query string No Filter by block level (supports .eq .gt .lt)
timestamp query string No Filter by timestamp (supports .eq .gt .lt)
amount query string No Filter by amount in mutez (supports .eq .gt .lt)
sort query string No Sorting field and direction
select query string No Comma-separated list of fields to return
quote query string No Quote currency

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/operations/transactions/count dynamic
Get total number of transactions
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
status query string No Filter by status

Response Schema (200)

{
  "type": "integer"
}
GET /v1/operations/delegations dynamic
List delegation operations
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return
offset query integer No Pagination offset
sender query string No Filter by sender address
delegate query string No Filter by new delegate address
level query string No Filter by block level
timestamp query string No Filter by timestamp
sort query string No Sorting field and direction

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/operations/originations dynamic
List contract origination operations
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return
offset query integer No Pagination offset
sender query string No Filter by sender address
initiator query string No Filter by initiator address
level query string No Filter by block level
timestamp query string No Filter by timestamp
sort query string No Sorting field and direction

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/operations/reveals dynamic
List public key reveal operations
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return
offset query integer No Pagination offset
sender query string No Filter by sender address
level query string No Filter by block level
timestamp query string No Filter by timestamp

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/operations/activations dynamic
List account activation operations (from Tezos fundraiser)
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return
offset query integer No Pagination offset
account query string No Filter by account address
level query string No Filter by block level

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/operations/ballots dynamic
List governance ballot operations
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return
offset query integer No Pagination offset
delegate query string No Filter by delegate address
proposal query string No Filter by proposal hash
vote query string No Filter by vote
level query string No Filter by block level

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/operations/baking dynamic
List baking rewards per block
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return
offset query integer No Pagination offset
baker query string No Filter by baker address
level query string No Filter by block level

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/operations/staking dynamic
List staking operations (stake, unstake, finalize)
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return
offset query integer No Pagination offset
sender query string No Filter by sender address
baker query string No Filter by baker address
action query string No Filter by action type
level query string No Filter by block level
timestamp query string No Filter by timestamp

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/delegates dynamic
List Tezos delegates (bakers) with filtering
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return (1-10000)
offset query integer No Pagination offset
active query boolean No Filter by active status
balance query string No Filter by balance in mutez (supports .eq .gt .lt)
sort query string No Sorting field and direction
select query string No Comma-separated list of fields to return

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/delegates/count dynamic
Get total number of delegates
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Response Schema (200)

{
  "type": "integer"
}
GET /v1/delegates/{address} dynamic
Get delegate by address: balance, staking balance, delegators count, uptime
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
address path string Yes Tezos delegate address (tz1/tz2/tz3)

Response Schema (200)

FieldTypeDescription
active boolean -
address string -
balance integer -
delegatedBalance integer -
numDelegators integer -
stakingBalance integer -
GET /v1/contracts dynamic
List smart contracts with filtering by kind, balance, creator
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return (1-10000)
offset query integer No Pagination offset
kind query string No Contract kind filter
balance query string No Filter by balance in mutez (supports .eq .gt .lt)
sort query string No Sorting field and direction
select query string No Comma-separated list of fields to return

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/contracts/count dynamic
Get total number of contracts
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Response Schema (200)

{
  "type": "integer"
}
GET /v1/contracts/{address} dynamic
Get contract by address: kind, balance, creator, entrypoints
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
address path string Yes Contract address (KT1...)
micheline query integer No Return storage/code in Micheline format (0=json, 1=micheline, 2=both)

Response Schema (200)

FieldTypeDescription
address string -
balance integer -
creator object -
kind string -
lastActivity integer -
numTransactions integer -
GET /v1/contracts/{address}/storage dynamic
Get current contract storage value
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
address path string Yes Contract address (KT1...)
path query string No JSON path to a specific storage field
micheline query integer No Return in Micheline format

Response Schema (200)

{
  "type": "object"
}
GET /v1/contracts/{address}/entrypoints dynamic
List contract entrypoints with parameter types
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
address path string Yes Contract address (KT1...)
micheline query integer No Return parameter type in Micheline format

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/bigmaps dynamic
List bigmaps with filtering by contract, path, tags
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return (1-10000)
offset query integer No Pagination offset
contract query string No Filter by contract address
path query string No Filter by storage path
active query boolean No Filter by active status
sort query string No Sorting field and direction

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/bigmaps/{id} dynamic
Get bigmap by ID
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
id path integer Yes Bigmap ID
micheline query integer No Return type in Micheline format

Response Schema (200)

{
  "type": "object"
}
GET /v1/bigmaps/{id}/keys dynamic
List keys in a bigmap with optional active/value filtering
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
id path integer Yes Bigmap ID
limit query integer No Max items to return
offset query integer No Pagination offset
active query boolean No Filter by active (not-removed) keys
key query string No Filter by key JSON expression
value query string No Filter by value JSON expression
micheline query integer No Return key/value in Micheline format

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/bigmaps/{id}/keys/{key} dynamic
Get value for a specific bigmap key
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
id path integer Yes Bigmap ID
key path string Yes Key expression (string, integer, or JSON)
micheline query integer No Return in Micheline format

Response Schema (200)

{
  "type": "object"
}
GET /v1/bigmaps/{id}/historical_keys/{level} dynamic
Get bigmap keys as they were at a specific block level
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
id path integer Yes Bigmap ID
level path integer Yes Block level for historical query
limit query integer No Max items to return
offset query integer No Pagination offset
micheline query integer No Return in Micheline format

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/tokens dynamic
List FA1.2 and FA2 tokens with filtering
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return (1-10000)
offset query integer No Pagination offset
contract query string No Filter by contract address
tokenId query string No Filter by token ID
standard query string No Filter by token standard
sort query string No Sorting field and direction
select query string No Comma-separated list of fields to return

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/tokens/count dynamic
Get total number of tokens
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Response Schema (200)

{
  "type": "integer"
}
GET /v1/tokens/balances dynamic
List token balances across accounts with filtering
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return (1-10000)
offset query integer No Pagination offset
account query string No Filter by account address
contract query string No Filter by token contract address
token.tokenId query string No Filter by token ID
token.standard query string No Filter by token standard
balance query string No Filter by balance (supports .eq .gt .lt)
sort query string No Sorting field and direction
select query string No Comma-separated list of fields to return

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/tokens/transfers dynamic
List token transfer events with filtering by from, to, contract, tokenId
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return (1-10000)
offset query integer No Pagination offset
from query string No Filter by sender address
to query string No Filter by recipient address
anyof query string No Match any of the specified account fields, e.g. anyof.from.to=tz1...
contract query string No Filter by token contract address
token.tokenId query string No Filter by token ID
amount query string No Filter by amount (supports .eq .gt .lt)
level query string No Filter by block level (supports .eq .gt .lt)
timestamp query string No Filter by timestamp (supports .eq .gt .lt)
sort query string No Sorting field and direction
select query string No Comma-separated list of fields to return

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/tokens/transfers/count dynamic
Get total number of token transfers
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Response Schema (200)

{
  "type": "integer"
}
GET /v1/statistics dynamic
Get network statistics: total supply, circulating supply, total burned, total locked
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return
offset query integer No Pagination offset
sort query string No Sorting field and direction
quote query string No Quote currency for XTZ values

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/statistics/current dynamic
Get current network statistics snapshot
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
quote query string No Quote currency for XTZ values

Response Schema (200)

FieldTypeDescription
circulatingSupply integer -
totalBurned integer -
totalLocked integer -
totalSupply integer -
GET /v1/statistics/cyclic dynamic
Get per-cycle network statistics
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return
offset query integer No Pagination offset
cycle query string No Filter by cycle number
quote query string No Quote currency for XTZ values

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}
GET /v1/statistics/daily dynamic
Get daily network statistics
Amount
map[amount:0.001000 currency:USD mode:fixed]
Currency
-
Method
Intent
-
402 Declared
Yes
Non-standard x-payment-info fields: price: map[amount:0.001000 currency:USD mode:fixed] protocols: [map[x402:map[]] map[mpp:map[currency:USDC intent:charge method:tempo]]]

Parameters

NameInTypeRequiredDescription
limit query integer No Max items to return
offset query integer No Pagination offset
date query string No Filter by date (supports .eq .gt .lt)
quote query string No Quote currency for XTZ values

Response Schema (200)

{
  "items": {
    "type": "object"
  },
  "type": "array"
}

Payment Methods

Methods
tempo (from challenge)
Intents
charge (from challenge)
Currencies (discovery)
-
Currency (challenge)
USDC.e on Tempo Mainnet Presto (Tempo Mainnet Presto)
Multiple Challenges
No

Recipients

  • 0x4AD353fA712ad83A44C92Db9e96492d3D366C255
Per-endpoint breakdown
GET /v1/accounts
0x4AD353fA712ad83A44C92Db9e96492d3D366C255
GET /v1/blocks
0x4AD353fA712ad83A44C92Db9e96492d3D366C255
GET /v1/blocks/count
0x4AD353fA712ad83A44C92Db9e96492d3D366C255
GET /v1/blocks/{hash}
0x4AD353fA712ad83A44C92Db9e96492d3D366C255
GET /v1/blocks/{level}
0x4AD353fA712ad83A44C92Db9e96492d3D366C255
GET /v1/head
0x4AD353fA712ad83A44C92Db9e96492d3D366C255

Security

TLS Version
TLSv1.3
Challenge ID Unique
Yes
Challenge ID Length
43
Digest Binding
-

Uptime

Discovery
Reachable (104ms)
Challenge
Reachable (100ms)
Last Checked

Schema Completeness

Paid Operations
44
With Input Schema
0
With Description
44
44 missing schema
  • GET /v1/head
  • GET /v1/blocks
  • GET /v1/blocks/count
  • GET /v1/blocks/{hash}
  • GET /v1/blocks/{level}
  • GET /v1/accounts
  • GET /v1/accounts/count
  • GET /v1/accounts/{address}
  • GET /v1/accounts/{address}/balance
  • GET /v1/accounts/{address}/balance_history
  • GET /v1/accounts/{address}/balance_history/{level}
  • GET /v1/accounts/{address}/contracts
  • GET /v1/accounts/{address}/delegators
  • GET /v1/operations/transactions
  • GET /v1/operations/transactions/count
  • GET /v1/operations/delegations
  • GET /v1/operations/originations
  • GET /v1/operations/reveals
  • GET /v1/operations/activations
  • GET /v1/operations/ballots
  • GET /v1/operations/baking
  • GET /v1/operations/staking
  • GET /v1/delegates
  • GET /v1/delegates/count
  • GET /v1/delegates/{address}
  • GET /v1/contracts
  • GET /v1/contracts/count
  • GET /v1/contracts/{address}
  • GET /v1/contracts/{address}/storage
  • GET /v1/contracts/{address}/entrypoints
  • GET /v1/bigmaps
  • GET /v1/bigmaps/{id}
  • GET /v1/bigmaps/{id}/keys
  • GET /v1/bigmaps/{id}/keys/{key}
  • GET /v1/bigmaps/{id}/historical_keys/{level}
  • GET /v1/tokens
  • GET /v1/tokens/count
  • GET /v1/tokens/balances
  • GET /v1/tokens/transfers
  • GET /v1/tokens/transfers/count
  • GET /v1/statistics
  • GET /v1/statistics/current
  • GET /v1/statistics/cyclic
  • GET /v1/statistics/daily

Documentation

Homepage
-
API Reference
-
llms.txt
-

Discovery

OpenAPI URL
https://mpp.tzkt.io/openapi.json
OpenAPI Version
3.1.0
Service Version
1.17.1
Document Size
64317 bytes
Document Hash
90ae2a491e06829f21795417cec4ea03d29c804921a39069e1750a17a1318858

Version History (1 snapshots)

Scan snapshots
Date Grade Score Response Status
2026-06-06 C 73% 178ms Up