NeBlask · открытое API v1

API индекса спроса iGaming

Весь датасет NeBlask — бренды, зеркала, лицензии, индекс спроса по странам, игры, провайдеры и ground truth регуляторов — отдаётся по HTTP без регистрации и ключей. Read-only, CORS для любого origin, лицензия данных CC BY 4.0.

Быстрый старт

# что внутри датасета curl -s https://affpapa.org/api/neblask/v1/ # топ-100 брендов с лицензией curl -s "https://affpapa.org/api/neblask/v1/brands?has_license=1&per_page=100" # полная карточка бренда: домены, лицензии, спрос по странам, сигналы доверия curl -s https://affpapa.org/api/neblask/v1/brands/bet365 # доля спроса (sod, %) в Бразилии за июнь 2026 curl -s "https://affpapa.org/api/neblask/v1/index?country=br&metric=sod&period=2026-06"

Эндпоинты

GET /api/neblask/v1/discovery: описание датасета, счётчики, лимиты, ссылки
GET /openapi.jsonполная спецификация OpenAPI 3.1 — скорми её агенту или кодогенератору
GET /brandsкаталог брендов казино и букмекеров?status= &has_license=1 &country=br &q=bet &sort=name|slug|licenses_count &order= &page= &per_page=≤100
GET /brands/{slug}карточка: домены-зеркала, лицензии, помесячный спрос по каждой стране, trust score, Trustpilot, сторы, YouTube, organic
GET /licensesлицензии из публичных реестров регуляторов?regulator_code=ukgc &jurisdiction= &status= &brand=
GET /regulatorsсправочник регуляторов с числом лицензий и брендов
GET /providersстудии-провайдеры игр
GET /gamesкаталог слотов: RTP, волатильность, фичи, темы?provider=pragmatic-play &kind=slot &q=
GET /countriesрынки: тир доверия, покрытие keyword-данными, свежесть
GET /indexзначения индекса: sod — доля спроса рынка в %, adi — 100 у лидера?country= &metric=sod|adi &brand= &period=YYYY-MM &from= &to=
GET /ground-truthGGR из отчётов регуляторов — то, чем калибруется индекс

Формат ответа

Каждый ответ — JSON-конверт с источником, лицензией и пагинацией:

{ "source": "NeBlask · affpapa.org", "license": "CC BY 4.0", "docs": "https://affpapa.org/neblask/api", "generated_at": "2026-07-27T12:00:00+00:00", "meta": { "page": 1, "per_page": 25, "total": 484, "total_pages": 20 }, "data": [ … ] }

Ошибки тоже JSON: 404{"error":"brand_not_found"}, 429 — превышен лимит. Ответы кэшируются 5–15 минут и отдаются с ETag — шлите If-None-Match и получайте 304.

Лимиты и правила

rate limit120 запросов в минуту с IP — хватает на полное скачивание датасета
authне нужна: ни ключей, ни регистрации, ни cookie
CORSAccess-Control-Allow-Origin: * — дёргайте прямо из браузера
кэшCache-Control: public, max-age=300 + ETag
лицензияCC BY 4.0 — используйте свободно со ссылкой на affpapa.org/neblask

Для LLM-агентов

Скопируйте этот блок в промпт агента (Claude Code, Codex, любой tool-calling агент) — этого достаточно, чтобы он самостоятельно работал с данными:

You have access to the NeBlask open iGaming demand dataset via a public read-only REST API. No auth, no keys. Base URL: https://affpapa.org/api/neblask/v1 Start with GET / (discovery) or GET /openapi.json (OpenAPI 3.1 spec). Endpoints: /brands, /brands/{slug}, /licenses, /regulators, /providers, /games, /countries, /index, /ground-truth. All lists are paginated (page, per_page up to 100) and filterable; every response is a JSON envelope with meta + data. Metrics: sod = brand share of market search demand in %, adi = demand index where 100 = market leader. Rate limit: 120 req/min. Data license: CC BY 4.0, attribute affpapa.org/neblask.

Машиночитаемая карта раздела — в /neblask/llms.txt, методология расчёта — на отдельной странице.

свежие базы — в канале Подписаться на канал