Pinnacle888 API

Pinnacle888 API is a RESTful service for betting all bet types on all sports.


English | Chinese | Russian

Политика добросовестного использования

Данный API защищен законодательством об авторском праве и предоставляется исключительно нашим игрокам, партнерам и аффилиатам только для некоммерческого использования. Нарушение настоящей политики или соглашения о доступе к API может повлечь за собой применение Pinnacle888 всех предусмотренных законом или правом справедливости средств защиты, а также иных мер, предусмотренных настоящей политикой.

Использование данного API регулируется нашей Политикой добросовестного использования (Fair Use Policy), изложенной ниже.

Используя API, вы подтверждаете свое согласие с данной политикой. Вы понимаете и соглашаетесь с тем, что по нашему собственному усмотрению и без предварительного уведомления мы можем заблокировать доступ, если сочтем, что использование вами нашего сайта нарушает или не соответствует настоящей Политике добросовестного использования.

Мы вправе в любое время и по собственному усмотрению изменять настоящую Политику добросовестного использования как с предварительным уведомлением, так и без него. Любые такие изменения вступают в силу немедленно после их публикации. Продолжение использования вами API и сайта после внесения изменений означает ваше согласие с обновленной редакцией настоящей Политики добросовестного использования.

Правила доступа к API

  1. Предоставление доступа
    Доступ к API предоставляется отдельно для каждого вида спорта. Каждый одобренный вид спорта считается отдельным и самостоятельным разрешением на доступ.

  2. Максимальное количество видов спорта
    Одному пользователю может быть предоставлен доступ к API не более чем для трех (3) видов спорта одновременно. Запрос на добавление дополнительного вида спорта сверх данного лимита подлежит предварительному письменному согласованию с Компанией.

  3. Минимальный объем торговли
    Для сохранения доступа к API по каждому одобренному виду спорта пользователь обязан обеспечить минимальный торговый объем в размере 50 000 долларов США (или эквивалентной суммы в другой валюте, определяемой Pinnacle888) по каждому виду спорта за каждый скользящий 30-дневный период (далее — «Минимальный порог объема»).

  4. Период расчета
    Объем рассчитывается и оценивается на основе скользящего 30-дневного периода, который начинается с даты предоставления пользователю доступа к API для соответствующего вида спорта («Дата начала доступа») и далее пересчитывается каждые 30 дней («Расчетный период»). Каждый Расчетный период оценивается отдельно для определения соблюдения Минимального порога объема.

  5. Несоблюдение требований и отзыв доступа
    Если пользователь не достигает Минимального порога объема по какому-либо виду спорта в течение любого Расчетного периода, Pinnacle888 оставляет за собой право по собственному усмотрению приостановить или отозвать доступ к API для данного вида спорта. Такое ограничение применяется только к тому виду спорта, по которому Минимальный порог объема не был достигнут, и не влияет на право пользователя использовать API для других видов спорта. Отзыв или приостановка доступа могут быть осуществлены без предварительного уведомления и не влекут возникновения какой-либо ответственности со стороны Pinnacle888.

Честное использование

API предоставляется игрокам для упрощения ставок и не может использоваться для сбора данных, скрапинга или любых других целей. Использование API должно быть пропорционально ставочным действиям, как это определяется в каждом конкретном случае компанией Pinnacle888.

Если не было явно согласовано в письменной форме с Pinnacle888, коммерческое использование API приведет к постоянной приостановке вашего доступа.

Вы не будете пытаться или поощрять других:

  • Вмешиваться в работу API, нарушать его функционирование или отключать его функции;
  • Использовать API в коммерческих целях без письменного согласия с Pinnacle888;
  • Продавать, сдавать в аренду, предоставлять в лизинг, сублицензировать, перераспределять или синдицировать API третьим лицам без предварительного письменного разрешения от Pinnacle888.

Правила

1. Вызовы Delta и Snapshot поддерживаются в эндпоинтах /fixtures, /fixtures/special, /odds и /odds/special. Вызовы Delta возвращают изменения с момента указанного значения since. Для вызовов Delta параметр since не должен быть равен 0 или 1, он всегда должен быть установлен в значение последнего свойства из ответа предыдущего вызова. Вызовы Snapshot возвращают текущее состояние, параметр since не должен быть предоставлен для вызовов Snapshot.

2. Всегда сначала выполняйте вызов Snapshot, а затем продолжайте с вызовами Delta. Это приведет к более быстрому времени отклика и меньшему объему данных в ответе. В результате клиент получит обновления odds/fixtures быстрее.

3. Клиент не должен вызывать эндпоинты /odds или /fixtures для каждой спортивной лиги или события в цикле. Если клиент заинтересован только в определенных лигах, параметр leagueIds должен быть установлен со всеми идентификаторами лиг. То же самое касается параметра eventIds: клиент должен использовать его только в случае интереса к конкретным событиям, в этом случае все идентификаторы событий должны быть указаны в одном вызове.

4. Следующие ограничения должны соблюдаться для вызова /sports:

  • Запросы к /sports должны быть ограничены до одного раза в 60 секунд. Список видов спорта не изменяется часто. Подсчет активных событий является устаревшей функциональностью, которая в конечном итоге будет отключена.

5. Следующие ограничения должны соблюдаться для каждого спорта:

  • Вызов Snapshot к эндпоинтам /fixtures и /odds должен быть ограничен до одного раза каждые 60 секунд, независимо от параметров leagueIds, eventIds или islive.

  • Вызовы Delta к эндпоинтам /fixtures и /odds должны быть ограничены до одного раза каждые 5 секунд, независимо от параметров leagueIds, eventIds или islive.

  • Вызовы к /leagues должны быть ограничены до одного раза каждые 60 секунд.

6. Клиент не должен вызывать эндпоинт /line в цикле. Цель этого эндпоинта — проверка цены перед размещением ставки

Следующие ограничения должны соблюдаться для каждого спорта:

  • Запросы к операциям /fixtures и /odds без параметра since должны быть ограничены до одного раза каждые 60 секунд;
  • Запросы к операциям /fixtures и /odds с параметром since должны быть ограничены до одного раза каждые 5 секунд.

Рекомендуемая частота вызовов

API Рекомендуемая версия API Рекомендуемый интервал
/sports /v3 Каждые 60 секунд
/leagues /v3 Каждые 60 секунд
/fixtures /v3

Каждые 5 секунд для каждого спорта с параметром since

Каждые 60 секунд для каждого спорта без параметра since

/fixtures/settled /v3

Каждые 5 секунд для каждого спорта с параметром since

Каждые 60 секунд для каждого спорта без параметра since

/fixtures/special /v2

Каждые 5 секунд для каждого спорта с параметром since

Каждые 60 секунд для каждого спорта без параметра since

/fixtures/special/settled /v3

Каждые 5 секунд для каждого спорта с параметром since

Каждые 60 секунд для каждого спорта без параметра since

/odds /v3

Каждые 5 секунд для каждого спорта с параметром since

Каждые 60 секунд для каждого спорта без параметра since

/odds/parlay /v3

Каждые 5 секунд для каждого спорта с параметром since

Каждые 60 секунд для каждого спорта без параметра since

/odds/special /v2

Каждые 5 секунд для каждого спорта с параметром since

Каждые 60 секунд для каждого спорта без параметра since

/odds/teaser /v1 Каждые 5 секунд для каждого teaser Id
/inrunning /v2 Каждые 2 секунды
/teaser/groups /v1 Каждые 60 секунд
/bets (Get Bet) /v3 Каждые 2 секунды
/betting-status /v1 Каждую секунду
/cancellationreasons /v1 Каждые 10 минут
/currencies /v2 Каждые 10 минут
/line /v2 По запросу
/line/parlay /v3 По запросу
/line/teaser /v1 По запросу
/line/special /v2 По запросу
/client/balance /v1 По запросу

Предупреждение

Pinnacle888 не несет ответственности за использование API для любых целей. API предоставляется на условиях «как есть» и «как доступно», без каких-либо гарантий, явных или подразумеваемых, включая, но не ограничиваясь, подразумеваемыми гарантиями товарности, пригодности для конкретной цели или отсутствия нарушения прав.