SportAPI
Інтеграція API ставок

Інтеграція API для букмекерської платформи: лінія, ставки й розрахунок

Лінія й коефіцієнти, прийом ставок і розрахунок купонів для вашого букмекерського проєкту: один JSON API, покрокова документація та консультації з API від нашої команди.

Посібник з інтеграції
Перший екран матчів за ~20 хв Від $30/міс 2 дні безкоштовно
Чек-лист інтеграції API ставок із виконаними кроками та купон, розрахований через API
Що підключаєте

Із чого складається інтеграція

Беріть лише те, що потрібно продукту: саму лінію з коефіцієнтами або весь цикл від коефіцієнта до виплати.

Лінія й коефіцієнти

Prematch і live матчі, ринки та актуальні коефіцієнти з 25+ видів спорту й кіберспорту. Від $30/міс.

API коефіцієнтів →

Прийом ставок

Ординари й експреси. API повторно перевіряє коефіцієнт і доступність результату в момент ставки.

Coupon API →

Розрахунок

Купони розраховуються автоматично, результат надходить підписаним callback або за запитом. Від $300/міс.

Документація розрахунку →

Готовий інтерфейс

Немає часу робити фронтенд ставок? Вбудуйте спортбук-віджет із матчами, коефіцієнтами та купоном.

Спортбук-віджет →
Що побачать гравці

Букмекерський сайт у вашому дизайні на наших даних

Live-матчі з коефіцієнтами, що змінюються, купон, який перевіряє ціну перед прийомом ставки, і розраховані ставки в історії гравця. Дизайн ваш, а дані, перевірка коефіцієнтів і розрахунок — від SportAPI.

  • Лінія prematch і live
  • Коефіцієнти в реальному часі
  • Перевірка коефіцієнта під час ставки
  • Сайт і мобільний застосунок
Відкрити живе демо
Букмекерський сайт і мобільний застосунок із live-матчами, коефіцієнтами та купоном на даних SportAPI
Інтеграція в цифрах

~20хв

до першого екрана з реальними матчами за готовими прикладами

1день

на лінію, ставки й розрахунок з ШІ-агентом і нашою документацією для ШІ

5–30днів

у звичайної команди розробників — залежно від досвіду в беттінгу

2дні

безкоштовного доступу до всіх видів спорту, prematch і live, для перевірки інтеграції

Як це працює

Від коефіцієнта на сайті до виплати

Шість викликів покривають увесь цикл ставки. Із SportAPI працює ваш сервер, гравці бачать лише ваш інтерфейс.

  1. 01

    Меню спорту

    menu повертає види спорту, країни й турніри для prematch або live.

    ↓
  2. 02

    Матчі й коефіцієнти

    events і event повертають матчі, ринки та актуальні коефіцієнти.

    ↓
  3. 03

    Покажчик ставки

    Вибраний результат передається покажчиком із коефіцієнтом, який бачив гравець.

    ↓
  4. 04

    Створення купона

    coupons/place перевіряє коефіцієнт і приймає ординар або експрес.

    ↓
  5. 05

    Розрахунок

    Після матчу купон розраховується, вам надходить підписаний callback.

    ↓
  6. 06

    Виплата

    Ваша система зараховує виграш на баланс гравця.

Архітектура

Гравці працюють із вами, ви — із SportAPI

Сайт і застосунок звертаються лише до вашого бекенду. Він зберігає API-ключ, кешує лінію для всіх гравців, надсилає ставки в SportAPI й отримує розрахунок підписаним callback.

  • Ключ ніколи не потрапляє в браузер
  • Один кеш на всіх гравців
  • Ваші баланси й правила
  • Callback із HMAC-підписом
Посібник з інтеграції
Схема інтеграції API ставок: гравці, ваш бекенд, Sport Line API і Coupon API з callback розрахунку
План інтеграції

Шість кроків до запуску

Кроки 1–3 дають живу лінію на сайті. Кроки 4–6 потрібні, лише якщо ви приймаєте ставки через SportAPI.

Розрахунок

Ставки розраховуються без ручної роботи

Після матчу кожен купон автоматично отримує результат: виграш, програш, повернення або половинний виграш на азійських ринках. Callback приносить суму виплати, повтори не призводять до подвійної виплати, а опитування API відновлює результати після простою.

  • Ординари й експреси
  • Виграш, програш, повернення
  • Безпечні повтори з batchId
  • Відновлення після простою
Як працює розрахунок
Розраховані купони зі статусами виграш, програш, половинний виграш і повернення та журнал перевірених callback
Код

Коефіцієнти на вхід, ставка на вихід: два запити

Для лінії потрібен API-ключ у заголовку Package, для ставки — JWT і покажчик вибраного результату. Повні приклади на cURL, Python, PHP та JavaScript — у документації.

cURL bash
# 1. Меню live-матчів (Sport Line API)
curl 'https://YOUR_API_DOMAIN/v1/menu/live/ua' \
  --header 'Package: YOUR_API_KEY'

# 2. Ординар (Coupon API)
curl -X POST "$BASE_URL/api/partner/coupons/place" \
  --header "Authorization: Bearer $CLIENT_TOKEN" \
  --header "Content-Type: application/json" \
  --data '{"list_bets": ["line#737779544#1#1#0#1.85"], "amount": 10}'
Хто що робить

Ваша частина й наша частина

Ваша частина

Ваш сервер зберігає API-ключ і робить усі запити. На вашому боці акаунти й баланси гравців, інтерфейс, платежі та вибір видів спорту й ринків для показу.

Наша частина

Лінія й коефіцієнти, перевірка коефіцієнта під час ставки, розрахунок і доставка результату, документація з прикладами та консультації з API. Код за вас ми не пишемо, але можемо зробити інтеграцію за додаткову плату.

Ціни

Скільки коштує інтеграція

Лінія оплачується щомісяця за кількістю видів спорту. Почніть із безкоштовного доступу на 2 дні до всіх видів спорту. Прийом і розрахунок ставок (Coupon API): від $300/міс, $20 на місяць для тестових ставок. За оплату на кілька місяців — знижка до 30%.

SPORT

Один вид спорту, щоб перевірити інтеграцію на реальному продукті.

$30 /міс
  • Видів спорту: 1
  • Prematch + Live
  • Мови: EN
  • Топ-ліги
  • Підтримка: 8/5
★
SPORT+

Десять видів спорту для букмекерської платформи, що зростає.

$250 /міс
  • Видів спорту: 10
  • Prematch + Live
  • Мови: EN, RU
  • Топ-ліги
  • Підтримка: 12/7
SPORT FULL

Усі види спорту та кіберспорт для повноцінної букмекерської контори.

$600 /міс
  • Видів спорту: усі
  • Prematch + Live
  • Мови: EN, RU
  • Топ-ліги
  • Кіберспорт включено
  • Підтримка: 24/7
Питання

Питання про інтеграцію API ставок

Залежить від того, хто її робить. Команда з досвідом у беттінгу впорається приблизно за 5 днів, команда без досвіду може витратити місяць. З ШІ-агентом і нашою документацією для ШІ ми самі зібрали весь цикл за один день. Перший екран із реальними матчами — близько 20 хвилин.
Так. API коефіцієнтів працює окремо: багато проєктів показують лінію і приймають ставки у власній системі або не приймають ставок узагалі. Coupon API підключається окремо, коли потрібні прийом і розрахунок ставок.
Так. API-ключ і JWT клієнта мають залишатися на вашому сервері. Браузер або мобільний застосунок звертаються до вашого бекенду, а він — до SportAPI. Інтеграція лише на фронтенді розкриє ключ.
Консультації з API входять в обслуговування: відповідаємо на запитання про методи, дані й помилки. Код у межах тарифу ми не пишемо, але наша команда може зробити інтеграцію за додаткову плату — опишіть проєкт менеджеру.
Запустіть SportAPI паралельно на тестовому ключі, зіставте свої види спорту й ринки з нашими та перемкніть фронтенд, коли лінія збігатиметься. Ставки, прийняті в старого постачальника, розраховуються там; нові купони йдуть через Coupon API.
Використовуйте обидва способи. Підписаний callback приносить результат, щойно ставку розраховано; регулярне опитування розрахованих купонів закриває час, коли ваш обробник був недоступний. Кожен пакет callback обробляйте один раз — він може надійти повторно.
Будь-якою, що вміє надсилати HTTPS-запити й розбирати JSON. У документації є готові приклади на cURL, Python, PHP та JavaScript і Markdown-версія для ШІ-агентів.
Допомога з інтеграцією

Команда SportAPI

Застрягли на методі чи полі?

Запитайте в Telegram: безкоштовно пояснимо методи, дані й помилки. Якщо хочете, щоб інтеграцію зробили ми, оцінимо її окремо.

Як працює інтеграція API для букмекерської платформи

Інтеграція API букмекерської платформи підключає до вашого продукту те, чого він не може зробити сам: спортивну лінію з актуальними коефіцієнтами, прийом ставок за цією лінією та розрахунок після матчу. У SportAPI кожна частина — окремий JSON API, тож можна почати з лінії й додати прийом ставок пізніше, не переробляючи інтерфейс.

Інтеграція API ставок крок за кроком

Перша частина — лінія. Ваш сервер запитує меню спорту, список матчів і повний матч з ринками й коефіцієнтами, зберігає ідентифікатори та оновлює live з рекомендованими інтервалами. Закриті результати треба блокувати в інтерфейсі, інакше гравці намагатимуться поставити на ціну, якої вже немає.

Друга частина — прийом ставок. Коли гравець підтверджує купон, ваш бекенд надсилає покажчик кожного вибраного результату разом із коефіцієнтом, який бачив гравець. Перевірка коефіцієнта відхиляє купон або приймає нову ціну за обраним вами режимом, тож гравець не отримає ставку за коефіцієнтом, якого вже немає.

Третя частина — розрахунок. Після події купон розраховується автоматично, результат надходить на ваш callback із HMAC-підписом. Ваша система зараховує виграш на баланс гравця і для надійності регулярно опитує розраховані купони.

API ставок для букмекерського бізнесу: що спланувати

Спершу серверну частину. API-ключ і JWT не потрапляють у браузер: усі запити йдуть через ваш бекенд, який заодно кешує лінію й захищає від лімітів запитів. Вирішіть, які види спорту й ринки показувати, як відображати зміну коефіцієнта і що робити з відхиленим купоном.

Далі звіряння. Надійна інтеграція зберігає код кожного купона, обробляє кожен пакет callback рівно один раз і вміє відновити результати після простою. Ці три правила захищають від найдорожчих помилок інтеграції — подвійної виплати й загубленої ставки.

Самостійно чи з нашою командою

Більшість команд інтегруються самостійно: у документації кожен метод описано з прикладами запитів і відповідей, є версія для ШІ-агентів. Перший екран із реальними матчами за готовими прикладами займає близько 20 хвилин. Консультації з API безкоштовні. Якщо розробників немає, команда SportAPI може зробити інтеграцію за додаткову плату, а найшвидше запуститися можна зі спортбук-віджетом або букмекерською системою під ключ.

Що перевірити перед запуском

Перед переходом на робочий ключ перевірте чотири речі. Лінія на сайті збігається з відповіддю API для того самого матчу, включно із закритими результатами. Купон зі зміненим коефіцієнтом відхиляється або приймається рівно так, як задано обраним режимом, і гравець бачить причину. Розрахований купон зараховує виграш один раз, навіть якщо повторно надіслати той самий callback. Якщо зупинити обробник callback на годину, опитування API відновлює всі результати. Коли всі чотири перевірки проходять на тестовому ключі, інтеграція готова до реальних гравців.

Якщо ви підключаєте лише лінію без прийому ставок, достатньо перших двох перевірок: лінія збігається з відповіддю API, а live оновлюється з рекомендованими інтервалами й не впирається в ліміти.

Типові помилки інтеграції

Запити до API з браузера й витік ключа. Оновлення live частіше за рекомендовані інтервали та впирання в ліміти. HTTP 200 вважається успіхом без перевірки бізнес-коду у відповіді. Подвійне зарахування виграшу, коли той самий callback надходить повторно. Усе це розібрано в посібнику з інтеграції і в короткому посібнику з прийому ставок.