Aviator AI APIaviatorai.shop ↗
Access the 50 most recent crash-game round multipliers, catalog 19 supported games, and check platform version updates via the Aviator AI Shop API.
What is the Aviator AI API?
The Aviator AI Shop API exposes 3 endpoints covering crash-style multiplier game data from aviatorai.shop. The get_rounds endpoint returns the 50 most recent completed rounds with their multiplier values and timestamps, ordered newest-first. The list_games endpoint catalogs all 19 supported prediction game models, including Aviator and Chicken Road, with slugs, descriptions, and icons. A third endpoint tracks platform version state.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/6f7f9331-8dc0-4218-8621-573fcc7b6b38/get_rounds' \ -H 'X-API-Key: $PARSE_API_KEY'
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")
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.
No input parameters required.
{
"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 Aviator AI API
Round Data
The get_rounds endpoint returns a count integer and a rounds array. Each round object contains an id, a multiplier (the crash value at which that game round ended), and a created_at timestamp. The response always covers the 50 most recent rounds, ordered newest-first, and refreshes in near real-time as new rounds complete. There are no filter parameters — each call returns the latest available window.
Game Catalog
list_games returns a count integer alongside a games array of all 19 supported prediction game models. Each game object includes an id, human-readable name, URL-safe slug, description, and icon reference. The catalog is static and reflects the platform's current offerings across crash-style titles. This endpoint is useful for building game-selection UIs or mapping slugs to display names before querying round data.
Platform Version Checks
The check_updates endpoint accepts an optional current_version string in semantic version format (e.g. 1.0.0). It returns latest_version, an update_available boolean, release_notes text, an is_mandatory boolean indicating whether the update must be applied, and a created_at timestamp for the release. Omitting current_version will still return the latest version details.
The Aviator AI API is a managed, monitored endpoint for aviatorai.shop — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when aviatorai.shop changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official aviatorai.shop API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Plot the distribution of crash multipliers across the 50 most recent Aviator rounds to identify outcome frequency bands.
- Build a game-selection dropdown populated from the
list_gamescatalog of 19 titles with names and icons. - Detect when a mandatory platform update is released by polling
check_updatesand checkingis_mandatory. - Log timestamped round multipliers from
get_roundsto a time-series database for historical trend analysis. - Map game
slugvalues fromlist_gamesto display metadata when building a multi-game dashboard. - Alert users when
update_availableis true and surface therelease_notesreturned bycheck_updates.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 req/min |
Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does aviatorai.shop have an official developer API?+
What does `get_rounds` return and can I filter by game type?+
id, multiplier, and created_at timestamp. There are no filter parameters in the current endpoint — all 50 results are returned without game-type filtering. The list_games endpoint separately catalogs the 19 supported games, but round results are not segmented by game in the current response shape. You can fork this API on Parse and revise it to add a game filter parameter.Does the API expose more than 50 rounds of history?+
get_rounds endpoint is fixed at the 50 most recent rounds with no pagination or date-range parameters. If you need deeper history, you can fork the API on Parse and revise it to add offset-based pagination or a date filter.Can I retrieve per-game round data separately for each of the 19 titles?+
get_rounds endpoint returns a single pool of the 50 most recent rounds without distinguishing which game each round belongs to. You can fork the API on Parse and revise it to add a game_slug parameter that scopes results to a specific title.What does `check_updates` return when no `current_version` is provided?+
latest_version, release_notes, is_mandatory, update_available, and created_at. Without a current_version to compare against, update_available may default to true or reflect the platform's latest release state.