Recent pulls

GET /api/v1/mystery/feed/recent read:catalog

Recent revealed pulls, pool-wide by default (all partners). Paginated with ?limit (1–100) and ?offset. Add ?scope=mine to filter to your key only.

Try it GET /api/v1/mystery/feed/recent?limit=10

These inputs are shared across all docs pages — an id entered here carries over.

response
401 70ms preloaded server-side with the default context
object · 3 keys
{
  "success": false,
  "message": "Invalid API key",
  "error": "API key not found or inactive"
}
curl (tracks the inputs above)
curl -X GET 'https://staging-service.rip.fun/api/v1/mystery/feed/recent?limit=10' \
  -H 'X-API-Key: rip_v1_…'

Request fields

FieldTypeRequiredDescription
limitquery int1–100, default 50
offsetquery int0–10000
scopequery string`mine` → only this key’s pulls

Response fields (data)

FieldDescription
items[].token_id / item_typeRevealed on-chain item
items[].card_name / card_image_url / card_price_usdcHydrated card metadata + value
items[].revealed_atReveal timestamp