API Reference

The Blockpour API offers data for major EVM chains such as Ethereum, BNB, Polygon etc. and many decentralized exchanges on each of those chains including all major protocols such as Uniswap V2, Uniswap V3, Sushiswap, etc.

We operate our own nodes and directly listen to blockchain transactions and events. This allows us to collect and process data from these networks in real-time, ensuring the accuracy and completeness of the information we provide.

Get Started For Free

Users can generate a free API key by creating an account at https://app.blockpour.com/login.

Once logged in, go to "Settings," then "API Management," then click "+ Add API Token."

Make sure to copy the token as it will only be possible once! You will now be able to query our datasets for free (with limitations).

Endpoints

API endpoints are prefixed with https://services.blockpour.com/api

Authentication

Blockpour uses bearer token header authentication. Users can generate a free api key by creating an account on https://app.blockpour.com. An example API request with a token:

curl --request GET \
     --url https://services.blockpour.com/api/health-check \
     --header 'accept: application/json' \
     --header 'authorization: Bearer API_TOKEN'

Open API Specification

Our Open API specification is available here

Try your first request!

Get average price