Discover/Aviatorai API
live

Aviatorai APIaviatorai.shop

Retrieve historical round data and game information from crash-style multiplier games like Aviator and Chicken Road to analyze prediction patterns and platform updates. Monitor game performance metrics and stay informed about the latest platform changes across supported titles.

Endpoint health
monitored
check_updates
get_rounds
list_games
Checks pendingself-healing
Endpoints
3
Updated
3h ago
Try it

No input parameters required.

api.parse.bot/scraper/6f7f9331-8dc0-4218-8621-573fcc7b6b38/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/6f7f9331-8dc0-4218-8621-573fcc7b6b38/get_rounds' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace aviatorai-shop-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: AviatorAI SDK — fetch prediction rounds, browse games, check updates."""
from parse_apis.aviatorai_shop_api import AviatorAI, ParseError

client = AviatorAI()

# List the latest prediction rounds (multiplier outcomes), capped at 5.
for round in client.rounds.list(limit=5):
    print(f"Round {round.id}: {round.multiplier}x at {round.created_at}")

# Browse available prediction game models.
game = client.games.list(limit=1).first()
if game:
    print(f"First game: {game.name} ({game.slug}) — {game.description}")

# Check platform version updates with error handling.
try:
    info = client.updates.check(current_version="1.0.0")
    print(f"Update available: {info.update_available}, latest: {info.latest_version}")
except ParseError as exc:
    print(f"Update check failed: {exc}")

print("exercised: rounds.list / games.list / updates.check")
All endpoints · 3 totalmissing one? ·

Retrieve the 50 most recent prediction rounds with multiplier outcomes. Each round represents a completed game result with its crash multiplier and timestamp. Results are ordered newest-first and refresh in near real-time as new rounds complete.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "count": "integer",
    "rounds": "array of round objects with id, multiplier, created_at"
  },
  "sample": {
    "data": {
      "count": 50,
      "rounds": [
        {
          "id": 651606,
          "created_at": "2026-07-10T03:24:44.726161",
          "multiplier": 2.95
        },
        {
          "id": 651599,
          "created_at": "2026-07-10T03:24:25.230801",
          "multiplier": 1.38
        }
      ]
    },
    "status": "success"
  }
}

About the Aviatorai API

The Aviatorai API on Parse exposes 3 endpoints for the publicly available data on aviatorai.shop. Calls return JSON over HTTPS and are billed per successful response.

Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.