Volume stats

GET /api/v1/mystery/stats packs:read

Your key’s totals: packs opened by outcome (fulfilled / refunded / failed), volume by tier, and buyback activity. Both custodial and non-custodial purchases are counted.

Try it GET /api/v1/mystery/stats
response
200 194ms preloaded server-side with the default context
object · 2 keys
{
  "success": true,
  "data": {
    "partner_slug": "test-1",
    "currency": "USDC",
    "total_purchases": 4,
    "fulfilled": 2,
    "refunded": 0,
    "failed": 0,
    "total_volume": "50000000",
    "total_volume_usdc": "50.000000",
    "by_tier": [
      {
        "tier_id": 1,
        "pulls": 4,
        "volume": "50000000",
        "volume_usdc": "50.000000"
      }
    ],
    "buyback": {
      "offers": 1,
      "accepted": 0,
      "offered_volume_usdc": "23.137000",
      "accepted_volume_usdc": "0.000000"
    }
  }
}
curl (tracks the inputs above)
curl -X GET 'https://service.rip.fun/api/v1/mystery/stats' \
  -H 'X-API-Key: rip_…'

Response fields (data)

FieldDescription
total_purchases / fulfilled / refunded / failedPull counts by outcome
total_volume / total_volume_usdcGross pull volume (micros + decimal)
by_tier[]Pulls + volume per tier
buyback.offers / accepted / *_volume_usdcYour buyback offer activity