Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Tezos Accounts API

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

Tezos Accounts API is one of 34 APIs that Tezos publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Accounts. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 12 operations across 12 paths, and defines 22 schemas. It is described by OpenAPI 3.0.0, at version 1.17.1.

Requests are made against a single base URL, https://api.tzkt.io.

12 operations 12 paths 22 schemas 12 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
1.17.1
Base URL
https://api.tzkt.io/v1
Resource Areas
1

Paths & Operations 12

Across 12 paths, the API surfaces 12 operations — 12 GET. Each is listed below with its method, path, parameters, and response codes.

Accounts 12
GET
/v1/accounts
Get accounts
Accounts_Get 13 params → 200
GET
/v1/accounts/activity
Get accounts activity
Accounts_GetActivity 9 params → 200
GET
/v1/accounts/count
Get accounts count
Accounts_GetCount 5 params → 200
GET
/v1/accounts/{address}
Get account by address
Accounts_GetByAddress 1 param → 200
GET
/v1/accounts/{address}/contracts
Get account contracts
Accounts_GetContracts 4 params → 200
GET
/v1/accounts/{address}/delegators
Get account delegators
Accounts_GetDelegators 7 params → 200
GET
/v1/accounts/{address}/counter
Get counter
Accounts_GetCounter 1 param → 200
GET
/v1/accounts/{address}/balance
Get balance
Accounts_GetBalance 1 param → 200
GET
/v1/accounts/{address}/balance_history/{level}
Get balance at level
Accounts_GetBalanceAtLevel 2 params → 200
GET
/v1/accounts/{address}/balance_history/{datetime}
Get balance at date
Accounts_GetBalanceAtDate 2 params → 200
GET
/v1/accounts/{address}/balance_history
Get balance history
Accounts_GetBalanceHistory 7 params → 200
GET
/v1/accounts/{address}/report
Get account report
Accounts_GetBalanceReport 7 params → 200

Schemas 22

The contract defines 22 schemas that model the data the API accepts and returns. The most detailed are Int64Parameter (9 properties), AccountParameter (9 properties), BigIntegerNullableParameter (9 properties), TimestampParameter (8 properties). Each schema is shown below with its type and property counts.

Account
object
2 properties 1 required
SortParameter
object
2 properties
Activity
object
2 properties 1 required
Delegator
object
6 properties
Int64Parameter
object
9 properties
OffsetParameter
object
3 properties
SortMode
string
MichelineFormat
string
TimestampParameter
object
8 properties
AddressParameter
object
4 properties
HistoricalBalance
object
4 properties
AccountParameter
object
9 properties
ContractKindParameter
object
4 properties
BigIntegerNullableParameter
object
9 properties
DelegateInfo
object
3 properties
RelatedContract
object
7 properties
QuoteShort
object
8 properties
BoolParameter
object
2 properties
AccountTypeParameter
object
2 properties
Symbols
string
Int32Parameter
object
8 properties
SelectParameter
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

tezos-accounts-api-openapi.yml Raw ↑

Other APIs Tezos publishes across the network.

TzKT Accounts API
TzKT Blocks API
TzKT Operations API
TzKT Contracts API
TzKT Big Maps API
TzKT Tokens API
TzKT Delegations and Staking API
TzKT Governance API
TzKT Protocols API
TzKT WebSocket API
Tezos BigMaps API
Tezos Blocks API