Tezos website screenshot

Tezos

Tezos is a self-amending blockchain platform that uses on-chain governance to upgrade its protocol without hard forks. The primary developer API surface is provided by TzKT, an open-source Tezos blockchain indexer built and maintained by the Baking Bad team. TzKT exposes a comprehensive REST API (https://api.tzkt.io) covering 100+ endpoints for querying blocks, accounts, operations, delegations, smart contracts, big maps, tokens (FA1.2/FA2/NFTs), staking data, baking rights, governance periods, and protocol metadata on the Tezos mainnet. The API supports deep filtering, deep selection, deep sorting, CSV exports, and historical data queries at specific block heights. A WebSocket API (SignalR) provides real-time subscription streams for new blocks and operations. The public TzKT API is freely available with no API key required; rate limits apply per IP via standard RateLimit headers and HTTP 429 responses. TzKT Pro is available for teams requiring elevated quotas and dedicated support. The indexer is MIT-licensed and can also be self-hosted against a Tezos node.

Tezos publishes 24 APIs on the APIs.io network, including Accounts API, BigMaps API, Blocks API, and 21 more. Tagged areas include Tezos, Blockchain, TzKT, Baking Bad, and Cryptocurrency.

The Tezos catalog on APIs.io includes 2 JSON-LD contexts and 1 Spectral governance ruleset.

Tezos’ developer surface includes documentation, status page, engineering blog, and 14 more developer resources.

46.3/100 developing ▬ flat Agent 22/100 agent aware Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
AccessFreemiumOpen⚡ Free to try
34 APIs
TezosBlockchainTzKTBaking BadCryptocurrencySmart ContractsNFTTokensDelegationsStakingGovernanceFA1.2FA2WebSocket

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
Composite quality — 46.3/100 · developing
Contract Quality 15.3 / 25
Developer Ergonomics 3.9 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 4.8 / 13
Governance 7.0 / 12
Discoverability 7.4 / 10
Agent readiness — 22/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/tezos: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 34

Individual APIs this provider publishes, each with its own machine-readable definition.

TzKT Accounts API

The Accounts API returns profile data for any Tezos address — user wallets, delegates (bakers), smart contracts, and ghost accounts. Endpoints expose balance, staked amounts, to...

TzKT Blocks API

The Blocks API exposes Tezos block-level data including block hash, level, protocol, timestamp, baker, priority, number of operations, volume, fees, and reward metadata. Blocks ...

TzKT Operations API

The Operations API is the broadest endpoint group in TzKT, covering all Tezos operation types: transactions, originations, delegations, reveals, endorsements, double-bake eviden...

TzKT Contracts API

The Contracts API provides access to Tezos smart contract metadata, storage, entrypoints, views, and code. Storage can be retrieved as decoded JSON at the current state or at a ...

TzKT Big Maps API

The Big Maps API indexes all Tezos big map allocations across smart contracts, exposing individual key-value entries with historical tracking. Keys and values are decoded from M...

TzKT Tokens API

The Tokens API covers FA1.2, FA2, and NFT token standards on Tezos. Endpoints expose token metadata, holder balances, and transfer history. Token balances can be queried per acc...

TzKT Delegations and Staking API

The Delegations and Staking APIs expose baking (validation) economics on Tezos. Delegations endpoints return active and historical delegation assignments between addresses and b...

TzKT Governance API

The Governance API exposes Tezos on-chain governance data including voting periods, proposals, ballots, and quorum thresholds. Developers can query the history of all protocol u...

TzKT Protocols API

The Protocols API returns metadata for each Tezos protocol version including hash, first and last cycle, constants (block time, gas limits, baking rewards), and amendment histor...

TzKT WebSocket API

The TzKT WebSocket API uses SignalR to deliver real-time push notifications to subscribed clients. Channels cover new blocks, new and confirmed operations (filtered by sender, t...

Tezos Accounts API

The Accounts API from Tezos — 12 operation(s) for accounts.

Tezos BigMaps API

The BigMaps API from Tezos — 12 operation(s) for bigmaps.

Tezos Blocks API

The Blocks API from Tezos — 7 operation(s) for blocks.

Tezos Commitments API

The Commitments API from Tezos — 3 operation(s) for commitments.

Tezos Constants API

The Constants API from Tezos — 3 operation(s) for constants.

Tezos Contracts API

The Contracts API from Tezos — 25 operation(s) for contracts.

Tezos Cycles API

The Cycles API from Tezos — 3 operation(s) for cycles.

Tezos Delegates API

The Delegates API from Tezos — 3 operation(s) for delegates.

Tezos Domains API

The Domains API from Tezos — 3 operation(s) for domains.

Tezos Events API

The Events API from Tezos — 2 operation(s) for events.

Tezos Head API

The Head API from Tezos — 1 operation(s) for head.

Tezos Helpers API

The Helpers API from Tezos — 2 operation(s) for helpers.

Tezos Operations API

The Operations API from Tezos — 142 operation(s) for operations.

Tezos Protocols API

The Protocols API from Tezos — 6 operation(s) for protocols.

Tezos Quotes API

The Quotes API from Tezos — 3 operation(s) for quotes.

Tezos Rewards API

The Rewards API from Tezos — 8 operation(s) for rewards.

Tezos Rights API

The Rights API from Tezos — 2 operation(s) for rights.

Tezos SmartRollups API

The SmartRollups API from Tezos — 12 operation(s) for smartrollups.

Tezos Software API

The Software API from Tezos — 2 operation(s) for software.

Tezos Staking API

The Staking API from Tezos — 4 operation(s) for staking.

Tezos Statistics API

The Statistics API from Tezos — 4 operation(s) for statistics.

Tezos Tickets API

The Tickets API from Tezos — 7 operation(s) for tickets.

Tezos Tokens API

The Tokens API from Tezos — 7 operation(s) for tokens.

Tezos Voting API

The Voting API from Tezos — 14 operation(s) for voting.

Scroll for all 34

Pricing Plans 1

Published pricing tiers and plan structures.

Tezos Plans Pricing

3 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Tezos Rate Limits

3 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Tezos Finops

FINOPS

Semantic Vocabularies 2

JSON-LD contexts and semantic vocabularies used across these APIs.

Api Context

0 classes · 0 properties

JSON-LD

context Context

17 classes · 2 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Tezos API Rules

5 rules · 3 warnings 2 info

SPECTRAL

JSON Schema 194

Standalone JSON Schema definitions for this provider's data models.

Account

2 properties

JSON SCHEMA

AccountParameter

9 properties

JSON SCHEMA

AccountTypeParameter

2 properties

JSON SCHEMA

ActivationOperation

0 properties

JSON SCHEMA

Activity

2 properties

JSON SCHEMA

AddressNullParameter

5 properties

JSON SCHEMA

AddressParameter

4 properties

JSON SCHEMA

Alias

2 properties

JSON SCHEMA

AnnotationType

0 properties

JSON SCHEMA

AnyOfParameter

3 properties

JSON SCHEMA

AttestationOperation

0 properties

JSON SCHEMA

AttestationRewardOperation

0 properties

JSON SCHEMA

AutostakingOperation

0 properties

JSON SCHEMA

BakerRewards

80 properties

JSON SCHEMA

BakingOperation

0 properties

JSON SCHEMA

BakingRight

8 properties

JSON SCHEMA

BakingRightStatusParameter

2 properties

JSON SCHEMA

BakingRightTypeParameter

2 properties

JSON SCHEMA

BalanceTooLowError

0 properties

JSON SCHEMA

BallotOperation

0 properties

JSON SCHEMA

BaseOperationError

0 properties

JSON SCHEMA

BigIntegerNullableParameter

9 properties

JSON SCHEMA

BigMap

12 properties

JSON SCHEMA

BigMapActionParameter

4 properties

JSON SCHEMA

BigMapDiff

4 properties

JSON SCHEMA

BigMapInterface

4 properties

JSON SCHEMA

BigMapKey

8 properties

JSON SCHEMA

BigMapKeyFull

11 properties

JSON SCHEMA

BigMapKeyHistorical

5 properties

JSON SCHEMA

BigMapKeyShort

3 properties

JSON SCHEMA

BigMapKeyUpdate

5 properties

JSON SCHEMA

BigMapTagsParameter

3 properties

JSON SCHEMA

BigMapUpdate

8 properties

JSON SCHEMA

Block

78 properties

JSON SCHEMA

BoolParameter

2 properties

JSON SCHEMA

Commitment

6 properties

JSON SCHEMA

Constant

8 properties

JSON SCHEMA

Contract

0 properties

JSON SCHEMA

ContractEvent

10 properties

JSON SCHEMA

ContractInterface

4 properties

JSON SCHEMA

ContractKindParameter

4 properties

JSON SCHEMA

ContractTagsParameter

3 properties

JSON SCHEMA

ContractView

7 properties

JSON SCHEMA

Cycle

19 properties

JSON SCHEMA

DalAttestationRewardOperation

0 properties

JSON SCHEMA

DalEntrapmentEvidenceOperation

0 properties

JSON SCHEMA

DalPublishCommitmentOperation

0 properties

JSON SCHEMA

DateTimeParameter

8 properties

JSON SCHEMA

Delegate

0 properties

JSON SCHEMA

DelegateInfo

3 properties

JSON SCHEMA

DelegationOperation

0 properties

JSON SCHEMA

Delegator

6 properties

JSON SCHEMA

DelegatorRewards

66 properties

JSON SCHEMA

Domain

12 properties

JSON SCHEMA

DoubleBakingOperation

0 properties

JSON SCHEMA

DoubleConsensusKindParameter

2 properties

JSON SCHEMA

DoubleConsensusOperation

0 properties

JSON SCHEMA

DrainDelegateOperation

0 properties

JSON SCHEMA

EmptyAccount

0 properties

JSON SCHEMA

Entrypoint

5 properties

JSON SCHEMA

EntrypointInterface

2 properties

JSON SCHEMA

EpochStatusParameter

4 properties

JSON SCHEMA

EventInterface

2 properties

JSON SCHEMA

ExpressionAlreadyRegisteredError

0 properties

JSON SCHEMA

ExpressionParameter

4 properties

JSON SCHEMA

Ghost

0 properties

JSON SCHEMA

HistoricalBalance

4 properties

JSON SCHEMA

IAnnotation

2 properties

JSON SCHEMA

IMicheline

1 properties

JSON SCHEMA

IncreasePaidStorageOperation

0 properties

JSON SCHEMA

Int32NullParameter

9 properties

JSON SCHEMA

Int32Parameter

8 properties

JSON SCHEMA

Int64NullParameter

9 properties

JSON SCHEMA

Int64Parameter

9 properties

JSON SCHEMA

JsonParameter

11 properties

JSON SCHEMA

MichelineFormat

0 properties

JSON SCHEMA

MichelineParameter

4 properties

JSON SCHEMA

MichelinePrim

3 properties

JSON SCHEMA

MichelineType

0 properties

JSON SCHEMA

MigrationKindParameter

4 properties

JSON SCHEMA

MigrationOperation

0 properties

JSON SCHEMA

NatParameter

8 properties

JSON SCHEMA

NonceRevelationOperation

0 properties

JSON SCHEMA

NonExistingContractError

0 properties

JSON SCHEMA

OffsetParameter

3 properties

JSON SCHEMA

Operation

0 properties

JSON SCHEMA

OperationError

1 properties

JSON SCHEMA

OperationStatusParameter

2 properties

JSON SCHEMA

OpHashParameter

4 properties

JSON SCHEMA

OriginatedContract

6 properties

JSON SCHEMA

OriginationOperation

0 properties

JSON SCHEMA

PeriodInfo

5 properties

JSON SCHEMA

PreattestationOperation

0 properties

JSON SCHEMA

PrimType

0 properties

JSON SCHEMA

Proposal

9 properties

JSON SCHEMA

ProposalAlias

2 properties

JSON SCHEMA

ProposalOperation

0 properties

JSON SCHEMA

Protocol

9 properties

JSON SCHEMA

ProtocolConstants

43 properties

JSON SCHEMA

ProtocolParameter

4 properties

JSON SCHEMA

Quote

10 properties

JSON SCHEMA

QuoteShort

8 properties

JSON SCHEMA

RefutationGameStatusParameter

4 properties

JSON SCHEMA

RefutationMoveParameter

4 properties

JSON SCHEMA

RegisterConstantOperation

0 properties

JSON SCHEMA

RelatedContract

7 properties

JSON SCHEMA

RevealOperation

0 properties

JSON SCHEMA

RevelationPenaltyOperation

0 properties

JSON SCHEMA

RewardSplit

0 properties

JSON SCHEMA

Rollup

0 properties

JSON SCHEMA

SecondaryKeyTypeParameter

2 properties

JSON SCHEMA

SelectionParameter

2 properties

JSON SCHEMA

SelectParameter

2 properties

JSON SCHEMA

SetDelegateParametersOperation

0 properties

JSON SCHEMA

SetDepositsLimitOperation

0 properties

JSON SCHEMA

SmartRollup

0 properties

JSON SCHEMA

SmartRollupAddMessagesOperation

0 properties

JSON SCHEMA

SmartRollupCementOperation

0 properties

JSON SCHEMA

SmartRollupExecuteOperation

0 properties

JSON SCHEMA

SmartRollupOriginateOperation

0 properties

JSON SCHEMA

SmartRollupParameter

4 properties

JSON SCHEMA

SmartRollupPublishOperation

0 properties

JSON SCHEMA

SmartRollupRecoverBondOperation

0 properties

JSON SCHEMA

SmartRollupRefuteOperation

0 properties

JSON SCHEMA

Software

7 properties

JSON SCHEMA

SoftwareAlias

2 properties

JSON SCHEMA

SortMode

0 properties

JSON SCHEMA

SortParameter

2 properties

JSON SCHEMA

SourceOperation

5 properties

JSON SCHEMA

SplitActualStaker

4 properties

JSON SCHEMA

SplitDelegator

3 properties

JSON SCHEMA

SplitMember

5 properties

JSON SCHEMA

SplitStaker

3 properties

JSON SCHEMA

SrBondStatusParameter

4 properties

JSON SCHEMA

Src1HashParameter

4 properties

JSON SCHEMA

SrCommitment

16 properties

JSON SCHEMA

SrCommitmentInfo

8 properties

JSON SCHEMA

SrCommitmentStatusParameter

4 properties

JSON SCHEMA

SrGame

15 properties

JSON SCHEMA

SrGameInfo

9 properties

JSON SCHEMA

SrGameMove

6 properties

JSON SCHEMA

SrMessage

14 properties

JSON SCHEMA

SrMessageTypeParameter

4 properties

JSON SCHEMA

SrStaker

0 properties

JSON SCHEMA

StakerRewards

10 properties

JSON SCHEMA

StakingActionParameter

4 properties

JSON SCHEMA

StakingOperation

0 properties

JSON SCHEMA

StakingUpdate

17 properties

JSON SCHEMA

StakingUpdateTypeParameter

4 properties

JSON SCHEMA

State

22 properties

JSON SCHEMA

Statistics

26 properties

JSON SCHEMA

StorageRecord

5 properties

JSON SCHEMA

StringParameter

7 properties

JSON SCHEMA

Symbols

0 properties

JSON SCHEMA

Ticket

18 properties

JSON SCHEMA

TicketBalance

9 properties

JSON SCHEMA

TicketBalanceShort

4 properties

JSON SCHEMA

TicketInfo

8 properties

JSON SCHEMA

TicketInfoShort

7 properties

JSON SCHEMA

TicketTransfer

10 properties

JSON SCHEMA

TicketTransferActivity

0 properties

JSON SCHEMA

TimestampParameter

8 properties

JSON SCHEMA

Token

16 properties

JSON SCHEMA

TokenBalance

10 properties

JSON SCHEMA

TokenBalanceShort

3 properties

JSON SCHEMA

TokenGlobalIdParameter

2 properties

JSON SCHEMA

TokenInfo

6 properties

JSON SCHEMA

TokenInfoShort

5 properties

JSON SCHEMA

TokenStandardParameter

2 properties

JSON SCHEMA

TokenTransfer

10 properties

JSON SCHEMA

TokenTransferActivity

0 properties

JSON SCHEMA

TransactionOperation

0 properties

JSON SCHEMA

TransferTicketOperation

0 properties

JSON SCHEMA

TxParameter

2 properties

JSON SCHEMA

TxRollupCommitOperation

0 properties

JSON SCHEMA

TxRollupDispatchTicketsOperation

0 properties

JSON SCHEMA

TxRollupFinalizeCommitmentOperation

0 properties

JSON SCHEMA

TxRollupOriginationOperation

0 properties

JSON SCHEMA

TxRollupRejectionOperation

0 properties

JSON SCHEMA

TxRollupRemoveCommitmentOperation

0 properties

JSON SCHEMA

TxRollupReturnBondOperation

0 properties

JSON SCHEMA

TxRollupSubmitBatchOperation

0 properties

JSON SCHEMA

UnregisteredDelegateError

0 properties

JSON SCHEMA

UnstakeRequest

19 properties

JSON SCHEMA

UnstakeRequestStatusParameter

2 properties

JSON SCHEMA

UpdateSecondaryKeyOperation

0 properties

JSON SCHEMA

User

0 properties

JSON SCHEMA

ValueTupleOfStringAndListOfInteger

0 properties

JSON SCHEMA

VdfRevelationOperation

0 properties

JSON SCHEMA

VoteParameter

4 properties

JSON SCHEMA

VoterSnapshot

3 properties

JSON SCHEMA

VoterStatusParameter

4 properties

JSON SCHEMA

VotingEpoch

8 properties

JSON SCHEMA

VotingPeriod

23 properties

JSON SCHEMA

Scroll for all 194

Examples 24

Example request and response payloads for these APIs.

Example Accounts

6 fields

EXAMPLE

Example Bigmaps

6 fields

EXAMPLE

Example Blocks

6 fields

EXAMPLE

Example Commitments

6 fields

EXAMPLE

Example Constants

6 fields

EXAMPLE

Example Contracts

6 fields

EXAMPLE

Example Cycles

6 fields

EXAMPLE

Example Delegates

6 fields

EXAMPLE

Example Domains

6 fields

EXAMPLE

Example Events

6 fields

EXAMPLE

Example Head

6 fields

EXAMPLE

Example Helpers

6 fields

EXAMPLE

Example Operations

6 fields

EXAMPLE

Example Protocols

6 fields

EXAMPLE

Example Quotes

6 fields

EXAMPLE

Example Rewards

6 fields

EXAMPLE

Example Rights

6 fields

EXAMPLE

Example Smartrollups

6 fields

EXAMPLE

Example Software

6 fields

EXAMPLE

Example Staking

6 fields

EXAMPLE

Example Statistics

6 fields

EXAMPLE

Example Tickets

6 fields

EXAMPLE

Example Tokens

6 fields

EXAMPLE

Example Voting

6 fields

EXAMPLE

Scroll for all 24

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Tezos Domain Security

TLSv1.3 · HSTS

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Tezos Agentic Access

288 operations · 3 acting

288 operations · 3 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 3

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: tezos
name: Tezos
description: 'Tezos is a self-amending blockchain platform that uses on-chain governance

  to upgrade its protocol without hard forks. The primary developer API surface

  is provided by TzKT, an open-source Tezos blockchain indexer built and

  maintained by the Baking Bad team. TzKT exposes a comprehensive REST API

  (https://api.tzkt.io) covering 100+ endpoints for querying blocks, accounts,

  operations, delegations, smart contracts, big maps, tokens (FA1.2/FA2/NFTs),

  staking data, baking rights, governance periods, and protocol metadata on

  the Tezos mainnet. The API supports deep filtering, deep selection, deep

  sorting, CSV exports, and historical data queries at specific block heights.

  A WebSocket API (SignalR) provides real-time subscription streams for new

  blocks and operations. The public TzKT API is freely available with no API

  key required; rate limits apply per IP via standard RateLimit headers and

  HTTP 429 responses. TzKT Pro is available for teams requiring elevated

  quotas and dedicated support. The indexer is MIT-licensed and can also be

  self-hosted against a Tezos node.

  '
type: Index
accessModel:
  pricing: freemium
  onboarding: open
  trial: false
  try_now: true
  public: true
  label: Freemium · Open access
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
position: Provider
access: Public
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/tezos.png
tags:
- Tezos
- Blockchain
- TzKT
- Baking Bad
- Cryptocurrency
- Smart Contracts
- NFT
- Tokens
- Delegations
- Staking
- Governance
- FA1.2
- FA2
- WebSocket
url: https://raw.githubusercontent.com/api-evangelist/tezos/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-06-13'
specificationVersion: '0.19'
apis:
- aid: tezos:tzkt-accounts
  name: TzKT Accounts API
  description: 'The Accounts API returns profile data for any Tezos address — user

    wallets, delegates (bakers), smart contracts, and ghost accounts.

    Endpoints expose balance, staked amounts, token holdings, contract

    count, first and last activity timestamps, and full paginated operation

    history. A dedicated balance endpoint returns the current XTZ balance as

    a plain integer.

    '
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Accounts
  - Balances
  - Wallets
  - Delegates
  properties:
  - type: Documentation
    url: https://api.tzkt.io/#tag/Accounts
- aid: tezos:tzkt-blocks
  name: TzKT Blocks API
  description: 'The Blocks API exposes Tezos block-level data including block hash,

    level, protocol, timestamp, baker, priority, number of operations,

    volume, fees, and reward metadata. Blocks can be fetched by hash,

    level, or queried in bulk with pagination and sorting. A lightweight

    head endpoint returns the current chain tip with live XTZ exchange

    rates.

    '
  humanURL: https://api.tzkt.io/#tag/Blocks
  baseURL: https://api.tzkt.io/v1
  tags:
  - Blocks
  - Chain
  - Head
  properties:
  - type: Documentation
    url: https://api.tzkt.io/#tag/Blocks
- aid: tezos:tzkt-operations
  name: TzKT Operations API
  description: 'The Operations API is the broadest endpoint group in TzKT, covering

    all Tezos operation types: transactions, originations, delegations,

    reveals, endorsements, double-bake evidence, ballot and proposal

    operations, register global constants, set deposits limits, and

    more. Operations can be filtered by sender, target, level, timestamp,

    status, entrypoint, parameter, and many other fields. Supports

    pagination, sorting, and CSV export.

    '
  humanURL: https://api.tzkt.io/#tag/Operations
  baseURL: https://api.tzkt.io/v1
  tags:
  - Operations
  - Transactions
  - Originations
  - Delegations
  - Endorsements
  properties:
  - type: Documentation
    url: https://api.tzkt.io/#tag/Operations
- aid: tezos:tzkt-contracts
  name: TzKT Contracts API
  description: 'The Contracts API provides access to Tezos smart contract metadata,

    storage, entrypoints, views, and code. Storage can be retrieved as

    decoded JSON at the current state or at a historical block level.

    Big map keys and values within contract storage are accessible through

    dedicated endpoints. Contract events (emitted via EMIT instruction)

    are also indexed.

    '
  humanURL: https://api.tzkt.io/#tag/Contracts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Contracts
  - Smart Contracts
  - Storage
  - Entrypoints
  - Events
  properties:
  - type: Documentation
    url: https://api.tzkt.io/#tag/Contracts
- aid: tezos:tzkt-bigmaps
  name: TzKT Big Maps API
  description: 'The Big Maps API indexes all Tezos big map allocations across smart

    contracts, exposing individual key-value entries with historical

    tracking. Keys and values are decoded from Micheline to JSON. Supports

    bulk queries, filtering by contract, key hash, and active/removed

    status.

    '
  humanURL: https://api.tzkt.io/#tag/BigMaps
  baseURL: https://api.tzkt.io/v1
  tags:
  - Big Maps
  - Smart Contracts
  - Storage
  properties:
  - type: Documentation
    url: https://api.tzkt.io/#tag/BigMaps
- aid: tezos:tzkt-tokens
  name: TzKT Tokens API
  description: 'The Tokens API covers FA1.2, FA2, and NFT token standards on Tezos.

    Endpoints expose token metadata, holder balances, and transfer history.

    Token balances can be queried per account or per token contract;

    transfers can be filtered by sender, receiver, token ID, and time

    range. Supports pagination and CSV export.

    '
  humanURL: https://api.tzkt.io/#tag/Tokens
  baseURL: https://api.tzkt.io/v1
  tags:
  - Tokens
  - FA1.2
  - FA2
  - NFT
  - Balances
  - Transfers
  properties:
  - type: Documentation
    url: https://api.tzkt.io/#tag/Tokens
- aid: tezos:tzkt-delegations-staking
  name: TzKT Delegations and Staking API
  description: 'The Delegations and Staking APIs expose baking (validation) economics

    on Tezos. Delegations endpoints return active and historical delegation

    assignments between addresses and bakers. Staking endpoints return

    staked balances, staking operations, and per-cycle reward splits.

    Baking rights (endorsing and baking slots) are also queryable per

    baker and per cycle.

    '
  humanURL: https://api.tzkt.io/#tag/Delegators
  baseURL: https://api.tzkt.io/v1
  tags:
  - Delegations
  - Staking
  - Baking
  - Rewards
  - Validators
  properties:
  - type: Documentation
    url: https://api.tzkt.io/#tag/Delegators
- aid: tezos:tzkt-governance
  name: TzKT Governance API
  description: 'The Governance API exposes Tezos on-chain governance data including

    voting periods, proposals, ballots, and quorum thresholds. Developers

    can query the history of all protocol upgrade votes, the current voting

    epoch, and per-address ballot submissions.

    '
  humanURL: https://api.tzkt.io/#tag/Voting
  baseURL: https://api.tzkt.io/v1
  tags:
  - Governance
  - Voting
  - Proposals
  - Protocol
  properties:
  - type: Documentation
    url: https://api.tzkt.io/#tag/Voting
- aid: tezos:tzkt-protocols
  name: TzKT Protocols API
  description: 'The Protocols API returns metadata for each Tezos protocol version

    including hash, first and last cycle, constants (block time, gas

    limits, baking rewards), and amendment history. Useful for building

    analytics that span multiple protocol eras.

    '
  humanURL: https://api.tzkt.io/#tag/Protocols
  baseURL: https://api.tzkt.io/v1
  tags:
  - Protocols
  - Chain Constants
  - History
  properties:
  - type: Documentation
    url: https://api.tzkt.io/#tag/Protocols
- aid: tezos:tzkt-websocket
  name: TzKT WebSocket API
  description: 'The TzKT WebSocket API uses SignalR to deliver real-time push

    notifications to subscribed clients. Channels cover new blocks,

    new and confirmed operations (filtered by sender, target, or

    entrypoint), big map updates, token transfers, and account balance

    changes. Reconnects and message back-fills are handled automatically

    by the SignalR client libraries available for JavaScript, .NET,

    Java, and Python.

    '
  humanURL: https://api.tzkt.io/#tag/WebSocket
  baseURL: wss://api.tzkt.io/v1/events
  tags:
  - WebSocket
  - Real-Time
  - Subscriptions
  - Events
  - SignalR
  properties:
  - type: Documentation
    url: https://api.tzkt.io/#tag/WebSocket
- aid: tezos:tezos-accounts-api
  name: Tezos Accounts API
  description: The Accounts API from Tezos — 12 operation(s) for accounts.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/tezos-accounts-api-openapi.yml
- aid: tezos:tezos-bigmaps-api
  name: Tezos BigMaps API
  description: The BigMaps API from Tezos — 12 operation(s) for bigmaps.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - BigMaps
  properties:
  - type: OpenAPI
    url: openapi/tezos-bigmaps-api-openapi.yml
- aid: tezos:tezos-blocks-api
  name: Tezos Blocks API
  description: The Blocks API from Tezos — 7 operation(s) for blocks.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Blocks
  properties:
  - type: OpenAPI
    url: openapi/tezos-blocks-api-openapi.yml
- aid: tezos:tezos-commitments-api
  name: Tezos Commitments API
  description: The Commitments API from Tezos — 3 operation(s) for commitments.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Commitments
  properties:
  - type: OpenAPI
    url: openapi/tezos-commitments-api-openapi.yml
- aid: tezos:tezos-constants-api
  name: Tezos Constants API
  description: The Constants API from Tezos — 3 operation(s) for constants.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Constants
  properties:
  - type: OpenAPI
    url: openapi/tezos-constants-api-openapi.yml
- aid: tezos:tezos-contracts-api
  name: Tezos Contracts API
  description: The Contracts API from Tezos — 25 operation(s) for contracts.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Contracts
  properties:
  - type: OpenAPI
    url: openapi/tezos-contracts-api-openapi.yml
- aid: tezos:tezos-cycles-api
  name: Tezos Cycles API
  description: The Cycles API from Tezos — 3 operation(s) for cycles.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Cycles
  properties:
  - type: OpenAPI
    url: openapi/tezos-cycles-api-openapi.yml
- aid: tezos:tezos-delegates-api
  name: Tezos Delegates API
  description: The Delegates API from Tezos — 3 operation(s) for delegates.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Delegates
  properties:
  - type: OpenAPI
    url: openapi/tezos-delegates-api-openapi.yml
- aid: tezos:tezos-domains-api
  name: Tezos Domains API
  description: The Domains API from Tezos — 3 operation(s) for domains.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Domains
  properties:
  - type: OpenAPI
    url: openapi/tezos-domains-api-openapi.yml
- aid: tezos:tezos-events-api
  name: Tezos Events API
  description: The Events API from Tezos — 2 operation(s) for events.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Events
  properties:
  - type: OpenAPI
    url: openapi/tezos-events-api-openapi.yml
- aid: tezos:tezos-head-api
  name: Tezos Head API
  description: The Head API from Tezos — 1 operation(s) for head.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Head
  properties:
  - type: OpenAPI
    url: openapi/tezos-head-api-openapi.yml
- aid: tezos:tezos-helpers-api
  name: Tezos Helpers API
  description: The Helpers API from Tezos — 2 operation(s) for helpers.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Helpers
  properties:
  - type: OpenAPI
    url: openapi/tezos-helpers-api-openapi.yml
- aid: tezos:tezos-operations-api
  name: Tezos Operations API
  description: The Operations API from Tezos — 142 operation(s) for operations.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Operations
  properties:
  - type: OpenAPI
    url: openapi/tezos-operations-api-openapi.yml
- aid: tezos:tezos-protocols-api
  name: Tezos Protocols API
  description: The Protocols API from Tezos — 6 operation(s) for protocols.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Protocols
  properties:
  - type: OpenAPI
    url: openapi/tezos-protocols-api-openapi.yml
- aid: tezos:tezos-quotes-api
  name: Tezos Quotes API
  description: The Quotes API from Tezos — 3 operation(s) for quotes.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Quotes
  properties:
  - type: OpenAPI
    url: openapi/tezos-quotes-api-openapi.yml
- aid: tezos:tezos-rewards-api
  name: Tezos Rewards API
  description: The Rewards API from Tezos — 8 operation(s) for rewards.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Rewards
  properties:
  - type: OpenAPI
    url: openapi/tezos-rewards-api-openapi.yml
- aid: tezos:tezos-rights-api
  name: Tezos Rights API
  description: The Rights API from Tezos — 2 operation(s) for rights.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Rights
  properties:
  - type: OpenAPI
    url: openapi/tezos-rights-api-openapi.yml
- aid: tezos:tezos-smartrollups-api
  name: Tezos SmartRollups API
  description: The SmartRollups API from Tezos — 12 operation(s) for smartrollups.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - SmartRollups
  properties:
  - type: OpenAPI
    url: openapi/tezos-smartrollups-api-openapi.yml
- aid: tezos:tezos-software-api
  name: Tezos Software API
  description: The Software API from Tezos — 2 operation(s) for software.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Software
  properties:
  - type: OpenAPI
    url: openapi/tezos-software-api-openapi.yml
- aid: tezos:tezos-staking-api
  name: Tezos Staking API
  description: The Staking API from Tezos — 4 operation(s) for staking.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Staking
  properties:
  - type: OpenAPI
    url: openapi/tezos-staking-api-openapi.yml
- aid: tezos:tezos-statistics-api
  name: Tezos Statistics API
  description: The Statistics API from Tezos — 4 operation(s) for statistics.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Statistics
  properties:
  - type: OpenAPI
    url: openapi/tezos-statistics-api-openapi.yml
- aid: tezos:tezos-tickets-api
  name: Tezos Tickets API
  description: The Tickets API from Tezos — 7 operation(s) for tickets.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Tickets
  properties:
  - type: OpenAPI
    url: openapi/tezos-tickets-api-openapi.yml
- aid: tezos:tezos-tokens-api
  name: Tezos Tokens API
  description: The Tokens API from Tezos — 7 operation(s) for tokens.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Tokens
  properties:
  - type: OpenAPI
    url: openapi/tezos-tokens-api-openapi.yml
- aid: tezos:tezos-voting-api
  name: Tezos Voting API
  description: The Voting API from Tezos — 14 operation(s) for voting.
  humanURL: https://api.tzkt.io/#tag/Accounts
  baseURL: https://api.tzkt.io/v1
  tags:
  - Voting
  properties:
  - type: OpenAPI
    url: openapi/tezos-voting-api-openapi.yml
features:
- name: No Authentication Required
  description: The public TzKT API is open access — no API key or registration needed for the free tier.
- name: Deep Filtering and Sorting
  description: Every collection endpoint supports multi-field filtering, field selection, and sorting via query parameters.
- name: Historical Queries
  description: Account balances, storage values, and big map keys can be queried at any historical block level.
- name: Real-Time WebSocket Streams
  description: SignalR WebSocket channels deliver new blocks, operations, balance changes, and token transfers in real time.
- name: Token and NFT Indexing
  description: FA1.2, FA2, and NFT token contracts are fully indexed with balances, transfers, and IPFS/HTTP metadata.
- name: CSV Export
  description: Most collection endpoints support CSV download for offline analytics and reconciliation.
- name: Self-Hosting
  description: TzKT is MIT-licensed and can be run against a local or remote Tezos node via Docker.
- name: Multiple Networks
  description: Separate API instances available for mainnet, Ghostnet (testnet), and other Tezos test networks.
useCases:
- name: Block Explorer Backend
  description: Power blockchain explorers with block, operation, and account data from indexed TzKT endpoints.
- name: Wallet Integration
  description: Retrieve account balances, token holdings, and operation history for Tezos wallet applications.
- name: DeFi Analytics
  description: Track token transfers, big map state, and smart contract interactions for DeFi protocol dashboards.
- name: NFT Marketplace
  description: Index FA2 NFT mints, transfers, and metadata for marketplace discovery and ownership tracking.
- name: Baking Monitoring
  description: Monitor baker performance, staking rewards, delegation changes, and baking rights assignments.
- name: Governance Tracking
  description: Follow on-chain proposal submissions, ballot counts, and protocol amendment outcomes.
- name: Financial Reconciliation
  description: Export CSV operation history for accounting, tax reporting, and portfolio reconciliation.
authentication:
- type: None
  description: The public TzKT API at api.tzkt.io requires no authentication. Requests are rate-limited by IP address.
common:
- type: AgenticAccess
  url: agentic-access/tezos-agentic-access.yml
- type: DomainSecurity
  url: security/tezos-domain-security.yml
- type: Website
  url: https://tzkt.io
- type: DeveloperPortal
  url: https://api.tzkt.io
- type: Documentation
  url: https://api.tzkt.io/
- type: GitHubOrganization
  url: https://github.com/baking-bad
- type: GitHubRepository
  url: https://github.com/baking-bad/tzkt
- type: MainnetAPI
  url: https://api.tzkt.io/v1
- type: GhostnetAPI
  url: https://api.ghostnet.tzkt.io/v1
- type: WebSocket
  url: wss://api.tzkt.io/v1/events
- type: License
  url: https://github.com/baking-bad/tzkt/blob/master/LICENSE
- type: Status
  url: https://tzkt.io
- type: Blog
  url: https://baking-bad.org/blog/
- type: OpenAPI
  url: openapi/openapi.json
- type: Plans
  url: plans/tezos-plans-pricing.yml
- type: RateLimits
  url: rate-limits/tezos-rate-limits.yml
- type: FinOps
  url: finops/tezos-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com