Cardano Cardano » Accounts API is one of 21 APIs that Cardano publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Cardano » Accounts. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and rate-limit docs.
This API exposes
12 operations
across 12 paths,
and defines 12 schemas.
It is described by OpenAPI 3.0.3, at version 0.1.89.
Requests are made against 4 base URLs: https://cardano-mainnet.blockfrost.io/api/v0, https://cardano-preprod.blockfrost.io/api/v0, https://cardano-preview.blockfrost.io/api/v0, https://localhost:3000.
12 operations12 paths12 schemas12 GET
Metadata
The identity and technical contract details declared by the specification.
Cardano Cardano » Accounts API declares
1 security scheme
for authenticating requests.
An API key is passed in the header as project_id (project_id).
By default, every request must be authenticated.
project_id — There are multiple token types available based on network you choose when creating a Blockfrost a project, for a list of token types see available networks.
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.
Cardano » Accounts 12
GET
/accounts/{stake_address}
Specific account address
1 param→ 200400403404418429500
GET
/accounts/{stake_address}/rewards
Account reward history
4 params→ 200400403404418429500
GET
/accounts/{stake_address}/history
Account history
4 params→ 200400403404418429500
GET
/accounts/{stake_address}/delegations
Account delegation history
4 params→ 200400403404418429500
GET
/accounts/{stake_address}/registrations
Account registration history
4 params→ 200400403404418429500
GET
/accounts/{stake_address}/withdrawals
Account withdrawal history
4 params→ 200400403404418429500
GET
/accounts/{stake_address}/mirs
Account MIR history
4 params→ 200400403404418429500
GET
/accounts/{stake_address}/addresses
Account associated addresses
4 params→ 200400403404418429500
GET
/accounts/{stake_address}/addresses/assets
Assets associated with the account addresses
4 params→ 200400403404418429500
GET
/accounts/{stake_address}/addresses/total
Detailed information about account associated addresses
1 param→ 200400403404418429500
GET
/accounts/{stake_address}/utxos
Account UTXOs
4 params→ 200400403404418429500
GET
/accounts/{stake_address}/transactions
Account transactions
6 params→ 200400403404418429500
Schemas 12
The contract defines 12 schemas that model the data the API accepts and returns. The most detailed are account_content (12 properties), account_addresses_total (4 properties). Each schema is shown below with its type and property counts.
account_transactions_content
array
account_addresses_total
object
4 properties4 required
account_registration_content
array
account_content
object
12 properties12 required
account_utxo_content
array
account_delegation_content
array
account_addresses_content
array
account_withdrawal_content
array
account_mir_content
array
account_addresses_assets
array
account_reward_content
array
account_history_content
array
Specification
The full machine-readable OpenAPI contract behind this narrative.