Bitcoin API - Real Time& Historical Data


Get Bitcoin blockchain data, including transactions, input, outputs, balances, miners' details, and more, using our GraphQL APIs

Bitcoin API - Real Time & Historical Data

Thousands of developers and businesses depend on Bitquery's fast, reliable, and precise Bitcoin API. A perfect data solution for building products on the Bitcoin blockchain.

Trusted by the world’s most innovative teams

0Protocol3CommasLukka

Leverage Bitquery’s Bitcoin Data

Historical Bitcoin data

Access comprehensive Bitcoin historical data, including transactions, address balances, inputs, outputs, and miners' information easily.

Real-time Bitcoin Data Streams

Gain sub-second access to mined Bitcoin blocks and detailed transactions with UTXO links, script fields, and address formats for precise on-chain tracking.

Bitcoin GraphQL APIs

Unified Graphql API for building dependable Bitcoin products, featuring Websocket integration and GraphQL subscription support.

Bitcoin Cloud Products

Access Bitcoin data anywhere, like AWS S3, Snowflake, Google Bigquery, and various data marketplaces, conveniently and efficiently.

Try Blockchain API

Access data from

AWSGoogle CloudAzureSnowFlake

Explore Our Bitcoin blockchain data

Address Statistics

Access address statistics with ease using the Bitcoin API, transactions, and more.

Read Morearrow

BTC Balance API

Get Bitcoin balance with input and output details in USD

Read Morearrow

Money Flow

Trace Bitcoin using advanced Coinpath technology.

Read Morearrow

BTC Transaction API

Get the complete picture of Bitcoin transactions.

Read Morearrow

Omni Transactions

Explore the details of Bitcoin Omni Transactions.

Read Morearrow

Omni Transfers

Understand Bitcoin Omni Transfers with more details.

Read Morearrow

Transaction Outputs

Bitcoin transactions output details

Read Morearrow

Transaction Inputs

Bitcoin transactions input details

Read Morearrow

Our Bitcoin APIs

Bitcoin Transaction API

Quote

Retrieve comprehensive Bitcoin transaction information, encompassing transaction fees, all inputs and outputs, along with the corresponding input and output scripts.

Bitcoin Wallet API

Quote

Obtain a complete overview of a Bitcoin wallet, including all transfers, current balance, and key address statistics like the date of the first and last transactions, as well as details of unspent transaction outputs (UTXOs).

Bitcoin Mining Data

Quote

Obtain comprehensive archival data on mining activities from the Bitcoin blockchain, including information on miners’ earnings, the number of blocks produced, reward distributions, and other related aspects.

Our Bitcoin Streams

Real-Time Block Updates

Stream Bitcoin blocks as they are mined, including fields like block hash, height, timestamp, Merkle root, nonce, and difficulty. Ideal for tracking network activity in real time.

Detailed Transaction Structure

Each transaction includes full input and output data—linking UTXOs, recipient addresses, and value transfers. Perfect for building analytics and tracing fund movement.

Script & Address Insights

Get access to low-level script data like ScriptSig and ScriptPubKey, along with decoded address formats. Useful for analyzing transaction logic and understanding Bitcoin’s validation mechanisms.

Ready to build
next-generation infrastructure

quote:

Bitquery offers a broad selection of blockchains to get data for. The complex raw data is available in different levels of detail and from different viewpoints - whether we need simple, aggregated transfers or parameters for failed contract calls. The support is very responsive, friendly and quick to help.

Jan Dreske
Backend Developer, Blockpit
Next Arrow
Backend Developer, Blockpit
CTO, PartyFinance
Primex Finance
Director, Binance X
Redefine
Co-Founder, Syla
Next Arrow

Pricing

Developer Plan (Free)


Free plan for developers or small projects

custom

Personal Use Only

custom

1k Points For Trial

custom

10 Rows Per Request

custom

Public Telegram Support

custom

All Blockchains

custom

10 Request/minute

custom

2 simultaneous streams for Testing purposes

Free Plan for

developer or small project

$0 / month
  • 1K points for trial

  • All Blockchains

Commercial Plan


Tailored solutions for business and enterprise needs

custom

Customizable for your needs

custom

24/7 Access to our Engineering Team

custom

Priority support via Slack and Telegram

custom

All Blockchains

custom

Scalable API calls & No Throttling

custom

Multiple Data Interfaces (SQL, Cloud, Kafka and more)

custom

Dedicated onboarding & custom SLA

Talk to our team for pricing

  • Custom Solutions

  • Priority Support

Datashares & Exports


Access blockchain data on various platforms

custom

Available on Snowflake, BigQuery, S3, Azure, & more

custom

Reliable historical and real-time blockchain data

custom

No setup or infrastructure needed

custom

Structured data for AI agents & MCP servers

custom

Accelerate your go-to-market with instantly usable data

custom

Balance & Audit data for Custodians, Exchanges & more

Talk to our team for pricing

  • Data Export Options

  • No Setup Required

Latest Blogs

Cover Image for 10+ Year Dormant Bitcoin Whales Come to Life in 2024
Bitcoin
Market Trends

10+ Year Dormant Bitcoin Whales Come to Life in 2024

Explore the surprising trend of dormant Bitcoin wallets reactivating after over a decade, uncovering the stories, market effects, and mysteries behind these movements in 2024.

Cover Image for Why Real-Time Data Streams are Critical for Bitcoin Payments
Bitcoin
Data Streams
Blockchain

Why Real-Time Data Streams are Critical for Bitcoin Payments

In this article will walk you through the critical role that real-time streams play in the crypto ecosystem and how you can integrate them for faster payment processing

Cover Image for UTXO vs. Account-Based Blockchains: A Comparative Analysis
UTXO
Bitcoin

UTXO vs. Account-Based Blockchains: A Comparative Analysis

In this blog, we'll discuss UTXOs (Unspent Transaction Outputs) and Account-Based networks. We'll cover various aspects, including how they function, their strengths and disadvantages, popular UTXO-based and account-based blockchains, accessing UTXO data, analyzing distribution and transaction patterns, and exploring the future of UTXO-based and account-based networks.

FAQ

Bitquery provides historical and real-time Bitcoin data through GraphQL APIs, WebSocket subscriptions, and cloud warehouses. Sign up at ide.bitquery.io to query blocks, transactions, inputs, outputs, addresses, and the full UTXO graph from genesis to now.

Our Bitcoin schema models UTXOs as Inputs and Outputs linked to Transactions. Query unspent outputs (UTXOs) for any address, trace coin flow across chains of transactions, calculate balances, and analyze fee economics — all through GraphQL without running your own node.

Yes. Bitquery indexes Bitcoin Ordinal inscriptions, Runes, and BRC-20 token mints, transfers, and trades. Query inscriptions by content type, sat range, or wallet, and follow BRC-20 token holders, supply, and transfer history.

Use our Coinpath money tracing API to follow funds across Bitcoin transactions and clusters, identify mixers and exchanges, and produce on-chain investigations or compliance reports.

Filter the Transactions, Inputs, Outputs, and Balances queries by Bitcoin address to get full wallet history, current balance, received/sent amounts, fee statistics, and counterparties — across mainnet from genesis.

Yes. Bitquery streams new Bitcoin blocks and confirmed transactions through GraphQL subscriptions and Kafka so trading systems, exchanges, and compliance tools always have current data without polling.

or get in touch

Telegram
Next Arrow
Next Arrow