Aviator open dataset and API
1xBET
Play Aviator live
$1500 Welcome Package
Claim Bonus
18+ | Gamble responsibly | T&Cs apply | Sponsored
Aggregated Aviator statistics, regenerated with the daily build (about 00:40 UTC). Plain static files: no key, no registration, CORS enabled. Round-level microdata is not published.
| Window | CSV | JSON |
|---|---|---|
| Last 7 days | 7d.csv | 7d.json |
| Last 30 days | 30d.csv | 30d.json |
| Last 90 days | 90d.csv | 90d.json |
| All time | all.csv | all.json |
API endpoints
- https://aviatorstats.com/api/v1/game.json · This game: windows, records, daily list
| Field | Meaning |
|---|---|
period | Window the row summarises (7d, 30d, 90d, all) |
period_end | Last UTC day included |
game_slug | Game identifier |
game_name | Game name |
provider | Game provider |
total_rounds | Rounds in the window |
big_round_rate_pct | Share of rounds at 10x or more, percent |
avg_multiplier | Mean multiplier |
max_multiplier | Highest multiplier in the window |
theoretical_rtp_pct | Published RTP used by the model |
source | Data source identifier |
model_version | Model version; changes when the formula changes |
Quick start
All files are static, so any HTTP client works. Examples:
curl -s https://aviatorstats.com/api/v1/game.json
# Python
import csv, io, urllib.request
raw = urllib.request.urlopen("https://aviatorstats.com/dataset/30d.csv").read().decode()
rows = list(csv.DictReader(io.StringIO(raw)))
// JavaScript
const game = await (await fetch('https://aviatorstats.com/api/v1/game.json')).json();Updates and versions
Files are rebuilt every day at about 00:40 UTC and replace the previous version. The model_version field (currently v3) changes whenever the model formula changes. Older files are not archived, so keep a copy if you need a fixed snapshot.
License and citation
CC BY 4.0. Reuse, share and adapt with attribution: "Aviator statistics, aviatorstats.com".
1xBET
Play Aviator live
$1500 Welcome Package
Claim Bonus
18+ | Gamble responsibly | T&Cs apply | Sponsored