Skip to main content
GET
/
v1
/
analytics
/
metrics
curl --request GET \
  --url 'https://api.bookie.app/v1/analytics/metrics?startDate=2024-03-01T00:00:00Z&endDate=2024-03-08T23:59:59Z' \
  --header 'Authorization: Bearer bookie_live_abc123def456'
{
  "period": {
    "start": "2024-03-01T00:00:00Z",
    "end": "2024-03-08T23:59:59Z",
    "granularity": "day"
  },
  "transactions": {
    "total": 1847,
    "swaps": 1523,
    "transfers": 324,
    "successRate": 98.7
  },
  "volume": {
    "totalUSD": 2847392.47,
    "averagePerTransaction": 1541.23
  },
  "intents": {
    "total": 2103,
    "averageConfidence": 0.96,
    "parseErrors": 47
  }
}

Authorization

Authorization
string
required
Bearer token. Format: Bearer bookie_live_abc123def456

Query Parameters

startDate
string
required
Start date in ISO 8601 format
endDate
string
required
End date in ISO 8601 format
granularity
string
default:"day"
Data granularity. Options: hour, day, week, month

Response

period
object
Time period for metrics
transactions
object
Transaction statisticsProperties:
  • total (number): Total transactions
  • swaps (number): Token swap transactions
  • transfers (number): Transfer transactions
  • successRate (number): Success rate percentage
volume
object
Trading volume statisticsProperties:
  • totalUSD (number): Total volume in USD
  • averagePerTransaction (number): Average transaction size
intents
object
Intent parsing statisticsProperties:
  • total (number): Total intents parsed
  • averageConfidence (number): Average confidence score
  • parseErrors (number): Failed parses
curl --request GET \
  --url 'https://api.bookie.app/v1/analytics/metrics?startDate=2024-03-01T00:00:00Z&endDate=2024-03-08T23:59:59Z' \
  --header 'Authorization: Bearer bookie_live_abc123def456'
{
  "period": {
    "start": "2024-03-01T00:00:00Z",
    "end": "2024-03-08T23:59:59Z",
    "granularity": "day"
  },
  "transactions": {
    "total": 1847,
    "swaps": 1523,
    "transfers": 324,
    "successRate": 98.7
  },
  "volume": {
    "totalUSD": 2847392.47,
    "averagePerTransaction": 1541.23
  },
  "intents": {
    "total": 2103,
    "averageConfidence": 0.96,
    "parseErrors": 47
  }
}