Examples

This page contains practical examples for common use cases.

REST API Examples

Get Recent Jupiter V6 Transactions

curl -X GET "https://api.solixdb.xyz/api/v1/transactions?protocol_name=jupiter_v6&limit=10"

Get Transactions for a Date Range

curl -X GET "https://api.solixdb.xyz/api/v1/transactions?date_from=2025-07-20&date_to=2025-07-21&limit=100" \

Get Protocol Analytics

curl -X GET "https://api.solixdb.xyz/api/v1/analytics/protocols?protocol_name=jupiter_v6&date_from=2025-07-20" \

Get Time Series Data

curl -X GET "https://api.solixdb.xyz/api/v1/analytics/time-series?protocol_name=jupiter_v6&date_from=2025-07-20&date_to=2025-07-21&granularity=hour" \

SQL Query Examples

Basic SELECT Query

curl -X POST "https://api.solixdb.xyz/api/v1/query" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "SELECT signature, protocol_name, fee FROM transactions WHERE protocol_name = '\''jupiter_v6'\'' LIMIT 10"
  }'

Aggregation Query

Time Series Query

Export as CSV

Complex Query with JOIN

GraphQL Examples

Query Transactions

Query Protocol Analytics

Query Time Series

Complex Query with Multiple Fields

JavaScript/TypeScript Examples

Using Fetch API

Using Axios

GraphQL Client

Python Examples

Using requests

GraphQL with requests

Real-World Use Cases

Monitor Protocol Activity

Compare Protocols

Last updated