Посібник користувача

Читайте також

До повного списку статей

Що таке API та як з ним працювати

API – опис методів, якими одна комп'ютерна програма/сайт/скрипт може взаємодіяти з іншою програмою/сайтом/скриптом. Іншими словами, ми надаємо вам свої дані про вилки та інструкції щодо їх налаштування та використання. Ви, в свою чергу, можете використовувати ці дані, наприклад, під час написання скрипта/программы для автоматизації процесу ставок.

Як виконати налаштування та отримати REST API дані

1. Для того, щоб скористатися API – вам необхідно подати заявку зі списком необхідних вам букмекерів (до 10 БК) та типом вилок/valuebets (прематч, лайв) на сторінці з тарифами.

Після подання заявки ви отримаєте розрахунок вартості доступу до API з урахуванням вибраних вами параметрів та зможете сплатити цю заявку в Особистому Кабінеті, коли її буде схвалено. Там же, в особистому кабінеті завжди можна подивитися і статус ваших заявок.

Заявка на доступ до API може мати 4 статуси

На розгляді - заявка знаходиться на розгляді (зазвичай ми розглядаємо заявки до 48 годин).

Готово до сплати - заявка була схвалена та чекає на оплату. Цей статус також відображається в тому випадку, якщо ваша підписка на обраний тариф завершується і ви маєте можливість замовити її повторно.

Сплачено - заявка оплачена, передплата API готова до використання.

Термін закінчився - термін дії підписки за цією заявкою минув.

2. Після активації передплати необхідно виконати налаштування отриманих даних під потрібні параметри. Для цього перейдіть на вкладку «Мультифільтри» у «Особистому кабінеті» та створіть фільтр із необхідними вам налаштуваннями. Докладніше про налаштування фільтрів читайте в Посібнику користувача => Налаштування фільтрів.

[!] Запам'ятайте ID свого фільтра, він знадобиться вам у подальшій роботі з нашим API.

3. Наступний етап – перевірка правильності даних. Для цього перейдіть на видачу з API (API Прематч, API Лайв), виберіть тип API (вилки/valuebets) і застосуйте раніше створений фільтр. Така візуалізація даних дозволить вам наочно переконатися, що ви все налаштували правильно.

4. Далі вам потрібно перейти на вкладку API в Особистому кабінеті та скопіювати там свій унікальний токен. Токен - буквено-цифровий ключ, який використовується для доступу до API даним конкретно взятим користувачем.

5. Вищезгаданий токен, а також ID раніше створеного фільтра необхідно вставити в Swagger документацію (arb-controller – для вилок, valuebet-controller – для valuebets). Як результат – ви отримаєте посилання на дані під наведені вами параметри.

Swagger для Live: https://rest-api-lv.allbestbets.com/doc.html

Prematch: https://rest-api-pr.allbestbets.com/doc.html

Для цього в Swagger документації натисніть «POST» => «Try it out», далі заповніть всі необхідні поля і натисніть «Execute».

access_token: Ваш унікальний токен.

search_filter: ID створеного фільтра.

На цьому все, результат отримано! Він повністю аналогічний результату зі сторінок видачі API Прематч або API Лайв.

Далі, якщо ви хочете використовувати отримані дані для автоматизації процесу проставлення вилок – вам необхідно реалізувати на своїй стороні відповідний скрипт/програму та підключити його до нашого API за допомогою згенерованого Curl.