Cardano
Cardano is a proof-of-stake blockchain platform designed for secure and scalable decentralized applications and smart contracts. Developer API access to the Cardano network is provided primarily through Blockfrost, a hosted REST API service that exposes over 100 endpoints covering transactions, addresses, assets, blocks, epochs, stake pools, governance, scripts, metadata, and mempool data. Authentication uses project-scoped API keys passed as HTTP headers. Blockfrost operates on Cardano Mainnet, Preview, and Pre-Production testnets, and also supports IPFS storage and the Milkomeda sidechain. SDKs are available for 15+ programming languages.
Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.
API Evangelist profiles Cardano the way a machine reads it — 240 machine-readable artifacts across 21 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Cardano scores 49.5/100 (developing), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Cardano
Each block below is one kind of artifact we hold for Cardano. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 21
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Blockfrost IPFS API
Blockfrost also operates as an IPFS provider, enabling developers building on Cardano to pin and retrieve content-addressed files via the InterPlanetary File System. The IPFS AP...
Cardano Cardano » Accounts API
The Cardano » Accounts API from Cardano — 12 operation(s) for cardano » accounts.
Cardano Cardano » Addresses API
The Cardano » Addresses API from Cardano — 7 operation(s) for cardano » addresses.
Cardano Cardano » Assets API
The Cardano » Assets API from Cardano — 7 operation(s) for cardano » assets.
Cardano Cardano » Blocks API
The Cardano » Blocks API from Cardano — 11 operation(s) for cardano » blocks.
Cardano Cardano » Epochs API
The Cardano » Epochs API from Cardano — 10 operation(s) for cardano » epochs.
Cardano Cardano » Governance API
The Cardano » Governance API from Cardano — 20 operation(s) for cardano » governance.
Cardano Cardano » Ledger API
The Cardano » Ledger API from Cardano — 1 operation(s) for cardano » ledger.
Cardano Cardano » Mempool API
The Cardano » Mempool API from Cardano — 3 operation(s) for cardano » mempool.
Cardano Cardano » Metadata API
The Cardano » Metadata API from Cardano — 3 operation(s) for cardano » metadata.
Cardano Cardano » Network API
The Cardano » Network API from Cardano — 2 operation(s) for cardano » network.
Cardano Cardano » Pools API
The Cardano » Pools API from Cardano — 12 operation(s) for cardano » pools.
Cardano Cardano » Scripts API
The Cardano » Scripts API from Cardano — 7 operation(s) for cardano » scripts.
Cardano Cardano » Transactions API
The Cardano » Transactions API from Cardano — 14 operation(s) for cardano » transactions.
Cardano Cardano » Utilities API
The Cardano » Utilities API from Cardano — 3 operation(s) for cardano » utilities.
Cardano Health API
The Health API from Cardano — 3 operation(s) for health.
Cardano IPFS » Add API
The IPFS » Add API from Cardano — 1 operation(s) for ipfs » add.
Cardano IPFS » Gateway API
The IPFS » Gateway API from Cardano — 1 operation(s) for ipfs » gateway.
Cardano IPFS » Pins API
The IPFS » Pins API from Cardano — 4 operation(s) for ipfs » pins.
Cardano Metrics API
The Metrics API from Cardano — 2 operation(s) for metrics.
Cardano Nut.link API
The Nut.link API from Cardano — 4 operation(s) for nut.link.
Scroll within the panel for all 21 ·
Pricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Rate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Cardano Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Cardano Finops
FINOPSSemantic Vocabularies 2
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Blockfrost Cardano Context
JSON-LDSpectral Rules 1
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Cardano API Rules
SPECTRALJSON Schema 141
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
Aggregatorfeaturesmessage
JSON SCHEMACardanodbbeacon
JSON SCHEMACardanotransactionproofmessage
JSON SCHEMACardanotransactionsnapshotlistmessage
JSON SCHEMACardanotransactionsnapshotmessage
JSON SCHEMACertificatelistitemmessage
JSON SCHEMACertificatelistitemmessagemetadata
JSON SCHEMACertificatelistmessage
JSON SCHEMACertificatemessage
JSON SCHEMACertificatemetadata
JSON SCHEMACertificatependingmessage
JSON SCHEMAEpoch
JSON SCHEMAEpochsettingsmessage
JSON SCHEMAError
JSON SCHEMAMithrilstakedistributionlistmessage
JSON SCHEMAMithrilstakedistributionmessage
JSON SCHEMAProtocolmessage
JSON SCHEMAProtocolmessageparts
JSON SCHEMAProtocolparameters
JSON SCHEMARegistersignermessage
JSON SCHEMARegistersinglesignaturemessage
JSON SCHEMASignedentitytype
JSON SCHEMASigner
JSON SCHEMASignerregistrationslistitemmessage
JSON SCHEMASignerregistrationsmessage
JSON SCHEMASignertickerlistitemmessage
JSON SCHEMASignerwithstake
JSON SCHEMASignerstickersmessage
JSON SCHEMASnapshot
JSON SCHEMASnapshotdownloadmessage
JSON SCHEMASnapshotlistmessage
JSON SCHEMASnapshotmessage
JSON SCHEMAStake
JSON SCHEMAStakedistributionparty
JSON SCHEMAAccount Addresses Assets
JSON SCHEMAAccount Addresses Content
JSON SCHEMAAccount Addresses Total
JSON SCHEMAAccount Content
JSON SCHEMAAccount Delegation Content
JSON SCHEMAAccount History Content
JSON SCHEMAAccount Mir Content
JSON SCHEMAAccount Registration Content
JSON SCHEMAAccount Reward Content
JSON SCHEMAAccount Transactions Content
JSON SCHEMAAccount Utxo Content
JSON SCHEMAAccount Withdrawal Content
JSON SCHEMAAddress Content Extended
JSON SCHEMAAddress Content Total
JSON SCHEMAAddress Content
JSON SCHEMAAddress Transactions Content
JSON SCHEMAAddress Txs Content
JSON SCHEMAAddress Utxo Content
JSON SCHEMAAsset Addresses
JSON SCHEMAAsset History
JSON SCHEMAAsset Onchain Metadata Cip25
JSON SCHEMAAsset Onchain Metadata Cip68 Ft 333
JSON SCHEMAAsset Onchain Metadata Cip68 Nft 222
JSON SCHEMAAsset Onchain Metadata Cip68 Rft 444
JSON SCHEMAAsset Policy
JSON SCHEMAAsset Transactions
JSON SCHEMAAsset Txs
JSON SCHEMAAsset
JSON SCHEMAAssets
JSON SCHEMABlock Content Addresses
JSON SCHEMABlock Content Array
JSON SCHEMABlock Content Txs Cbor
JSON SCHEMABlock Content Txs
JSON SCHEMABlock Content
JSON SCHEMACommittee Votes
JSON SCHEMACommittee
JSON SCHEMADrep Delegators
JSON SCHEMADrep Metadata
JSON SCHEMADrep Updates
JSON SCHEMADrep Votes
JSON SCHEMADrep
JSON SCHEMADreps
JSON SCHEMAEmpty Object
JSON SCHEMAEpoch Block Content
JSON SCHEMAEpoch Content Array
JSON SCHEMAEpoch Content
JSON SCHEMAEpoch Param Content
JSON SCHEMAEpoch Stake Content
JSON SCHEMAEpoch Stake Pool Content
JSON SCHEMAGenesis Content
JSON SCHEMAMempool Addresses Content
JSON SCHEMAMempool Content
JSON SCHEMAMempool Tx Content
JSON SCHEMAMetrics Endpoints
JSON SCHEMAMetrics
JSON SCHEMANetwork-Eras
JSON SCHEMANetwork
JSON SCHEMANutlink Address Ticker
JSON SCHEMANutlink Address Tickers
JSON SCHEMANutlink Address
JSON SCHEMANutlink Tickers Ticker
JSON SCHEMAOnchain Metadata Cip25
JSON SCHEMAOnchain Metadata Cip68 Ft 333
JSON SCHEMAOnchain Metadata Cip68 Nft 222
JSON SCHEMAOnchain Metadata Cip68 Rft 444
JSON SCHEMAPool Blocks
JSON SCHEMAPool Delegators
JSON SCHEMAPool History
JSON SCHEMAPool List Extended
JSON SCHEMAPool List Retire
JSON SCHEMAPool List
JSON SCHEMAPool Metadata
JSON SCHEMAPool Relays
JSON SCHEMAPool Updates
JSON SCHEMAPool Votes
JSON SCHEMAPool
JSON SCHEMAProposal Metadata V2
JSON SCHEMAProposal Metadata
JSON SCHEMAProposal Parameters
JSON SCHEMAProposal Votes
JSON SCHEMAProposal Withdrawals
JSON SCHEMAProposal
JSON SCHEMAProposals
JSON SCHEMAScript Cbor
JSON SCHEMAScript Datum Cbor
JSON SCHEMAScript Datum
JSON SCHEMAScript Json
JSON SCHEMAScript Redeemers
JSON SCHEMAScript
JSON SCHEMAScripts
JSON SCHEMATx Content Cbor
JSON SCHEMATx Content Delegations
JSON SCHEMATx Content Metadata Cbor
JSON SCHEMATx Content Metadata
JSON SCHEMATx Content Mirs
JSON SCHEMATx Content Pool Certs
JSON SCHEMATx Content Pool Retires
JSON SCHEMATx Content Redeemers
JSON SCHEMATx Content Required Signers
JSON SCHEMATx Content Stake Addr
JSON SCHEMATx Content Utxo
JSON SCHEMATx Content Withdrawals
JSON SCHEMATx Content
JSON SCHEMATx Metadata Label Cbor
JSON SCHEMATx Metadata Label Json
JSON SCHEMATx Metadata Labels
JSON SCHEMAUtils Addresses Xpub
JSON SCHEMAScroll within the panel for all 141 ·
Examples 69
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Cardanodbbeacon Example
EXAMPLECertificatemessage Example
EXAMPLECertificatemetadata Example
EXAMPLEEpochsettingsmessage Example
EXAMPLEError Example
EXAMPLEProtocolmessage Example
EXAMPLEProtocolmessageparts Example
EXAMPLEProtocolparameters Example
EXAMPLESignedentitytype Example
EXAMPLESigner Example
EXAMPLESignerwithstake Example
EXAMPLESnapshot Example
EXAMPLESnapshotmessage Example
EXAMPLEStake Example
EXAMPLEAccount Content Example
EXAMPLEAddress Content Example
EXAMPLEAsset Example
EXAMPLEBlock Content Example
EXAMPLECommittee Example
EXAMPLEDrep Example
EXAMPLEDrep Metadata Example
EXAMPLEEmpty Object Example
EXAMPLEEpoch Content Example
EXAMPLEEpoch Param Content Example
EXAMPLEGenesis Content Example
EXAMPLEMempool Tx Content Example
EXAMPLENetwork Example
EXAMPLENutlink Address Example
EXAMPLEPool Example
EXAMPLEPool Metadata Example
EXAMPLEProposal Example
EXAMPLEProposal Metadata Example
EXAMPLEProposal Metadata V2 Example
EXAMPLEProposal Parameters Example
EXAMPLEScript Cbor Example
EXAMPLEScript Datum Cbor Example
EXAMPLEScript Datum Example
EXAMPLEScript Example
EXAMPLEScript Json Example
EXAMPLETx Content Cbor Example
EXAMPLETx Content Example
EXAMPLETx Content Utxo Example
EXAMPLEUtils Addresses Xpub Example
EXAMPLEScroll within the panel for all 69 ·
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Resources
Every other property we hold for Cardano — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Access & Security 2
Authentication, authorization, and security posture
Company 1
The organization behind the API
← All providers · Data indexed from github.com/api-evangelist/cardano · machine-readable index on apis.io