Blockfrost Cardano » Addresses API
The Cardano » Addresses API from Blockfrost — 7 operation(s) for cardano » addresses.
The Cardano » Addresses API from Blockfrost — 7 operation(s) for cardano » addresses.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/blockfrost-cardano-addresses-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
version: 0.1.87
title: Blockfrost.io ~ API Documentation Cardano » Addresses API
x-logo:
url: https://staging.blockfrost.io/images/logo.svg
altText: Blockfrost
contact:
name: Blockfrost Team
url: https://blockfrost.io
email: contact@blockfrost.io
license:
name: MIT
url: https://opensource.org/licenses/MIT
termsOfService: https://blockfrost.io/terms
description: Blockfrost is an API as a service that allows users to interact with the Cardano blockchain, Midnight blockchain, and parts of their ecosystems.
servers:
- url: https://cardano-mainnet.blockfrost.io/api/v0
description: Cardano Mainnet network
- url: https://cardano-preprod.blockfrost.io/api/v0
description: Cardano Preprod network
- url: https://cardano-preview.blockfrost.io/api/v0
description: Cardano Preview network
- url: https://localhost:3000
description: local
security:
- project_id: []
tags:
- name: Cardano » Addresses
paths:
/addresses/{address}:
get:
tags:
- Cardano » Addresses
summary: Blockfrost Specific Address
description: Obtain information about a specific address.
parameters:
- in: path
name: address
required: true
schema:
type: string
description: Bech32 address.
example: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
responses:
'200':
description: Return the address content.
content:
application/json:
schema:
$ref: '#/components/schemas/address_content'
'400':
$ref: '#/components/responses/400'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'418':
$ref: '#/components/responses/418'
'429':
$ref: '#/components/responses/429'
'500':
$ref: '#/components/responses/500'
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
operationId: getAddressesByAddress
x-operation-id-source: derived
/addresses/{address}/extended:
get:
tags:
- Cardano » Addresses
summary: Blockfrost Extended Information of a Specific Address
description: Obtain extended information about a specific address.
parameters:
- in: path
name: address
required: true
schema:
type: string
description: Bech32 address.
example: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
responses:
'200':
description: Return the address content.
content:
application/json:
schema:
$ref: '#/components/schemas/address_content_extended'
'400':
$ref: '#/components/responses/400'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'418':
$ref: '#/components/responses/418'
'429':
$ref: '#/components/responses/429'
'500':
$ref: '#/components/responses/500'
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
operationId: getAddressesByAddressExtended
x-operation-id-source: derived
/addresses/{address}/total:
get:
tags:
- Cardano » Addresses
summary: Blockfrost Address Details
description: Obtain details about an address.
parameters:
- in: path
name: address
required: true
schema:
type: string
description: Bech32 address.
example: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
responses:
'200':
description: Return the Address details.
content:
application/json:
schema:
$ref: '#/components/schemas/address_content_total'
'400':
$ref: '#/components/responses/400'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'418':
$ref: '#/components/responses/418'
'429':
$ref: '#/components/responses/429'
'500':
$ref: '#/components/responses/500'
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
operationId: getAddressesByAddressTotal
x-operation-id-source: derived
/addresses/{address}/utxos:
get:
tags:
- Cardano » Addresses
summary: Blockfrost Address UTXOs
description: UTXOs of the address.
parameters:
- in: path
name: address
required: true
schema:
type: string
description: Bech32 address.
example: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
- in: query
name: count
required: false
schema:
type: integer
minimum: 1
maximum: 100
default: 100
description: The number of results displayed on one page.
- in: query
name: page
required: false
schema:
type: integer
minimum: 1
maximum: 21474836
default: 1
description: The page number for listing the results.
- in: query
name: order
required: false
schema:
type: string
enum:
- asc
- desc
default: asc
description: 'The ordering of items from the point of view of the blockchain,
not the page listing itself. By default, we return oldest first, newest last.
'
responses:
'200':
description: Return the address content
content:
application/json:
schema:
$ref: '#/components/schemas/address_utxo_content'
'400':
$ref: '#/components/responses/400'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'418':
$ref: '#/components/responses/418'
'429':
$ref: '#/components/responses/429'
'500':
$ref: '#/components/responses/500'
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
operationId: getAddressesByAddressUtxos
x-operation-id-source: derived
/addresses/{address}/utxos/{asset}:
get:
tags:
- Cardano » Addresses
summary: Blockfrost Address UTXOs of a Given Asset
description: UTXOs of the address.
parameters:
- in: path
name: address
required: true
schema:
type: string
description: Bech32 address.
example: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
- in: path
name: asset
required: true
schema:
type: string
description: Concatenation of the policy_id and hex-encoded asset_name
example: b0d07d45fe9514f80213f4020e5a61241458be626841cde717cb38a76e7574636f696e
- in: query
name: count
required: false
schema:
type: integer
minimum: 1
maximum: 100
default: 100
description: The number of results displayed on one page.
- in: query
name: page
required: false
schema:
type: integer
minimum: 1
maximum: 21474836
default: 1
description: The page number for listing the results.
- in: query
name: order
required: false
schema:
type: string
enum:
- asc
- desc
default: asc
description: 'The ordering of items from the point of view of the blockchain,
not the page listing itself. By default, we return oldest first, newest last.
'
responses:
'200':
description: Return the address content
content:
application/json:
schema:
$ref: '#/components/schemas/address_utxo_content'
'400':
$ref: '#/components/responses/400'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'418':
$ref: '#/components/responses/418'
'429':
$ref: '#/components/responses/429'
'500':
$ref: '#/components/responses/500'
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
operationId: getAddressesByAddressUtxosByAsset
x-operation-id-source: derived
/addresses/{address}/txs:
get:
deprecated: true
tags:
- Cardano » Addresses
summary: Blockfrost Address Txs
description: Transactions on the address.
parameters:
- in: path
name: address
required: true
schema:
type: string
description: Bech32 address.
example: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
- in: query
name: count
required: false
schema:
type: integer
minimum: 1
maximum: 100
default: 100
description: The number of transactions per page.
- in: query
name: page
required: false
schema:
type: integer
minimum: 1
maximum: 21474836
default: 1
description: The page number for listing the results.
- in: query
name: order
required: false
schema:
type: string
enum:
- asc
- desc
default: asc
description: 'The ordering of items from the point of view of the blockchain,
not the page listing itself. By default, we return oldest first, newest last.
'
responses:
'200':
description: Return the address content
content:
application/json:
schema:
$ref: '#/components/schemas/address_txs_content'
'400':
$ref: '#/components/responses/400'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'418':
$ref: '#/components/responses/418'
'429':
$ref: '#/components/responses/429'
'500':
$ref: '#/components/responses/500'
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
operationId: getAddressesByAddressTxs
x-operation-id-source: derived
/addresses/{address}/transactions:
get:
tags:
- Cardano » Addresses
summary: Blockfrost Address Transactions
description: Transactions on the address.
parameters:
- in: path
name: address
required: true
schema:
type: string
description: Bech32 address.
example: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
- in: query
name: count
required: false
schema:
type: integer
minimum: 1
maximum: 100
default: 100
description: The number of transactions per page.
- in: query
name: page
required: false
schema:
type: integer
minimum: 1
maximum: 21474836
default: 1
description: The page number for listing the results.
- in: query
name: order
required: false
schema:
type: string
enum:
- asc
- desc
default: asc
description: 'The ordering of items from the point of view of the blockchain,
not the page listing itself. By default, we return oldest first, newest last.
'
- in: query
name: from
required: false
schema:
type: string
description: 'The block number and optionally also index from which (inclusive) to start search for results, concatenated using colon.
Has to be lower than or equal to `to` parameter.
'
example: '8929261'
- in: query
name: to
required: false
schema:
type: string
description: 'The block number and optionally also index where (inclusive) to end the search for results, concatenated using colon.
Has to be higher than or equal to `from` parameter.
'
example: '9999269:10'
responses:
'200':
description: Return the address content
content:
application/json:
schema:
$ref: '#/components/schemas/address_transactions_content'
'400':
$ref: '#/components/responses/400'
'403':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
'418':
$ref: '#/components/responses/418'
'429':
$ref: '#/components/responses/429'
'500':
$ref: '#/components/responses/500'
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
operationId: getAddressesByAddressTransactions
x-operation-id-source: derived
components:
responses:
'403':
description: Authentication secret is missing or invalid
content:
application/json:
schema:
type: object
properties:
status_code:
type: integer
example: 403
error:
type: string
example: Forbidden
message:
type: string
example: Invalid project token.
required:
- error
- message
- status_code
'429':
description: Usage limit reached
content:
application/json:
schema:
type: object
properties:
status_code:
type: integer
example: 429
error:
type: string
example: Project Over Limit
message:
type: string
example: Usage is over limit.
required:
- error
- message
- status_code
'400':
description: Bad request
content:
application/json:
schema:
type: object
properties:
status_code:
type: integer
example: 400
error:
type: string
example: Bad Request
message:
type: string
example: Backend did not understand your request.
required:
- error
- message
- status_code
'404':
description: Component not found
content:
application/json:
schema:
type: object
properties:
status_code:
type: integer
example: 404
error:
type: string
example: Not Found
message:
type: string
example: The requested component has not been found.
required:
- error
- message
- status_code
'500':
description: Internal Server Error
content:
application/json:
schema:
type: object
properties:
status_code:
type: integer
example: 500
error:
type: string
example: Internal Server Error
message:
type: string
example: An unexpected response was received from the backend.
required:
- error
- message
- status_code
'418':
description: IP has been auto-banned for extensive sending of requests after usage limit has been reached
content:
application/json:
schema:
type: object
properties:
status_code:
type: integer
example: 418
error:
type: string
example: Requested Banned
message:
type: string
example: IP has been auto-banned for flooding.
required:
- error
- message
- status_code
schemas:
address_utxo_content:
type: array
items:
type: object
properties:
address:
type: string
description: Bech32 encoded addresses - useful when querying by payment_cred
example: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
tx_hash:
type: string
description: Transaction hash of the UTXO
tx_index:
type: integer
deprecated: true
description: UTXO index in the transaction
output_index:
type: integer
description: UTXO index in the transaction
amount:
type: array
items:
type: object
description: The sum of all the UTXO per asset
properties:
unit:
type: string
format: Lovelace or concatenation of asset policy_id and hex-encoded asset_name
description: The unit of the value
quantity:
type: string
description: The quantity of the unit
required:
- unit
- quantity
block:
type: string
description: Block hash of the UTXO
data_hash:
type:
- string
- 'null'
description: The hash of the transaction output datum
inline_datum:
type:
- string
- 'null'
description: CBOR encoded inline datum
example: 19a6aa
reference_script_hash:
type:
- string
- 'null'
description: The hash of the reference script of the output
example: 13a3efd825703a352a8f71f4e2758d08c28c564e8dfcce9f77776ad1
required:
- address
- tx_hash
- tx_index
- output_index
- amount
- block
- data_hash
- inline_datum
- reference_script_hash
example:
- address: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
tx_hash: 39a7a284c2a0948189dc45dec670211cd4d72f7b66c5726c08d9b3df11e44d58
output_index: 0
amount:
- unit: lovelace
quantity: '42000000'
block: 7eb8e27d18686c7db9a18f8bbcfe34e3fed6e047afaa2d969904d15e934847e6
data_hash: 9e478573ab81ea7a8e31891ce0648b81229f408d596a3483e6f4f9b92d3cf710
inline_datum: null
reference_script_hash: null
- address: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
tx_hash: 4c4e67bafa15e742c13c592b65c8f74c769cd7d9af04c848099672d1ba391b49
output_index: 0
amount:
- unit: lovelace
quantity: '729235000'
block: 953f1b80eb7c11a7ffcd67cbd4fde66e824a451aca5a4065725e5174b81685b7
data_hash: null
inline_datum: null
reference_script_hash: null
- address: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
tx_hash: 768c63e27a1c816a83dc7b07e78af673b2400de8849ea7e7b734ae1333d100d2
output_index: 1
amount:
- unit: lovelace
quantity: '42000000'
- unit: b0d07d45fe9514f80213f4020e5a61241458be626841cde717cb38a76e7574636f696e
quantity: '12'
block: 5c571f83fe6c784d3fbc223792627ccf0eea96773100f9aedecf8b1eda4544d7
data_hash: null
inline_datum: null
reference_script_hash: null
address_content_extended:
type: object
properties:
address:
type: string
description: Bech32 encoded addresses
example: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
amount:
type: array
items:
type: object
description: The sum of all the UTXO per asset
properties:
unit:
type: string
format: Lovelace or concatenation of asset policy_id and hex-encoded asset_name
description: The unit of the value
quantity:
type: string
description: The quantity of the unit
decimals:
type:
- integer
- 'null'
description: Number of decimal places of the asset unit. Primary data source is CIP68 reference NFT with a fallback to off-chain metadata.
has_nft_onchain_metadata:
type: boolean
description: True if the latest minting transaction includes metadata (best-effort)
required:
- unit
- quantity
- decimals
- has_nft_onchain_metadata
example:
- unit: lovelace
quantity: '42000000'
decimals: 6
has_nft_onchain_metadata: false
- unit: b0d07d45fe9514f80213f4020e5a61241458be626841cde717cb38a76e7574636f696e
quantity: '12'
decimals: null
has_nft_onchain_metadata: true
stake_address:
type:
- string
- 'null'
example: stake1ux3g2c9dx2nhhehyrezyxpkstartcqmu9hk63qgfkccw5rqttygt7
description: Stake address that controls the key
type:
type: string
enum:
- byron
- shelley
example: shelley
description: Address era
script:
type: boolean
example: false
description: True if this is a script address
required:
- address
- amount
- stake_address
- type
- script
address_content:
type: object
properties:
address:
type: string
description: Bech32 encoded addresses
example: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
amount:
type: array
items:
type: object
description: The sum of all the UTXO per asset
properties:
unit:
type: string
format: Lovelace or concatenation of asset policy_id and hex-encoded asset_name
description: The unit of the value
quantity:
type: string
description: The quantity of the unit
required:
- unit
- quantity
example:
- unit: lovelace
quantity: '42000000'
- unit: b0d07d45fe9514f80213f4020e5a61241458be626841cde717cb38a76e7574636f696e
quantity: '12'
stake_address:
type:
- string
- 'null'
example: stake1ux3g2c9dx2nhhehyrezyxpkstartcqmu9hk63qgfkccw5rqttygt7
description: Stake address that controls the key
type:
type: string
enum:
- byron
- shelley
example: shelley
description: Address era
script:
type: boolean
example: false
description: True if this is a script address
required:
- address
- amount
- stake_address
- type
- script
address_content_total:
type: object
properties:
address:
type: string
description: Bech32 encoded address
example: addr1qxqs59lphg8g6qndelq8xwqn60ag3aeyfcp33c2kdp46a09re5df3pzwwmyq946axfcejy5n4x0y99wqpgtp2gd0k09qsgy6pz
received_sum:
type: array
items:
type: object
description: The sum of all the UTXO per asset
properties:
unit:
type: string
format: Lovelace or concatenation of asset policy_id and hex-encoded asset_name
description: The unit of the value
quantity:
type: string
description: The quantity of the unit
required:
- unit
- quantity
example:
- unit: lovelace
quantity: '42000000'
- unit: b0d07d45fe9514f80213f4020e5a61241458be626841cde717cb38a76e7574636f696e
quantity: '12'
sent_sum:
type: array
items:
type: object
description: The sum of all the UTXO per asset
properties:
unit:
type: string
format: Lovelace or concatenation of asset policy_id and hex-encoded asset_name
description: The unit of the value
quantity:
type: string
description: The quantity of the unit
required:
- unit
- quantity
example:
- unit: lovelace
quantity: '42000000'
- unit: b0d07d45fe9514f80213f4020e5a61241458be626841cde717cb38a76e7574636f696e
quantity: '12'
tx_count:
type: integer
example: 12
description: Count of all transactions on the address
required:
- address
- received_sum
- sent_sum
- tx_count
address_txs_content:
type: array
items:
type: string
description: Hash of the transaction
example:
- 2dd15e0ef6e6a17841cb9541c27724072ce4d4b79b91e58432fbaa32d9572531
- 1a0570af966fb355a7160e4f82d5a80b8681b7955f5d44bec0dde628516157f0
address_transactions_content:
type: array
items:
type: object
properties:
tx_hash:
type: string
description: Hash of the transaction
tx_index:
type: integer
description: Transaction index within the block
block_height:
type: integer
description: Block height
block_time:
type: integer
description: Block creation time in UNIX time
required:
- tx_hash
- tx_index
- block_height
- block_time
example:
- tx_hash: 8788591983aa73981fc92d6cddbbe643959f5a784e84b8bee0db15823f575a5b
tx_index: 6
block_height: 69
block_time: 1635505891
- tx_hash: 52e748c4dec58b687b90b0b40d383b9fe1f24c1a833b7395cdf07dd67859f46f
tx_index: 9
block_height: 4547
block_time: 1635505987
- tx_hash: e8073fd5318ff43eca18a852527166aa8008bee9ee9e891f585612b7e4ba700b
tx_index: 0
block_height: 564654
block_time: 1834505492
securitySchemes:
project_id:
type: apiKey
in: header
name: project_id
description: '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.
'