Welcome to the 0x Tx History API documentation!

What is the 0x Tx History API

0x Tx History API exposes enriched data of all the transactions that go through the 0x contracts.

How to get access to 0x Tx History API

0x Tx History API is currently on Private Beta. Requests for API Keys can be made here

Which chains are supported by 0x Tx History API

0x Tx History API supports the same chains as 0x Swap API.

Why use the 0x Tx History API?

While all the information of executed transactions is available on-chain and can be parsed with help from the 0x Protocol Events, it can be hard to keep up with different versions, features and blockchains where the 0x Protocol is deployed.

The 0x Tx History API provides a ready to use data source, using GraphQL.

Want to jump right in?

Feeling like an eager beaver? Jump in to the quick start docs and get making your first request:

Want to deep dive?

Dive a little deeper and start exploring our API reference to get an idea of everything that's possible with the API:


The 0x Tx History API responses are limited to 1000 items per response, please use pagination to request more data.

The 0x Tx History API only supports transactions that use 0x Protocol versions 3 and 4 starting on 2021-01-01.

The prices and USD volumes included in the API are a best estimate, but might vary significantly from real prices, our current prices data source is Coingecko.

Beta Limitations

Transactions with ERC-721 or ERC-1155 tokens are not included.

There is a delay of 10 to 20 minutes from when a transaction is mined to when it appears on the API.

Last updated