The data provided by our API is organized in tables.

Each table can be queried using our Filter API or SQL API. To query a specific table you need to know it's reference. The sections below provide a list of all table references.

Filter API Reference

NameReference
Transactionstransactions
Blocksblocks
Logslogs
ERC20 Transferserc20
ERC721 Transferserc721
DEX Tradesdex-trades
Token Balancestoken-balances

Example

Request: https://api.syve.ai/v1/filter-api/blocks?gte:block_number=14000000&size=10&sort=desc

Here blocks is the reference to our block data used by the Filter API.

SQL API Reference

NameReference
Transactionseth_transactions
Blockseth_blocks
Logseth_logs
ERC20 Transferseth_erc20
ERC721 Transferseth_erc721
DEX Tradeseth_dex_trades
Token Balanceseth_token_balances

Example

curl -X POST \
  https://api.syve.ai/v1/sql \
  -H 'Content-Type: application/json' \
  -d '{
      "query": "SELECT * from eth_transactions LIMIT 1"
}'

Here eth_transactions is the reference to our transactions data used by the SQL API.