Политика добросовестного использования
Данный API защищен законодательством об авторском праве и предоставляется исключительно нашим игрокам, партнерам и аффилиатам только для некоммерческого использования. Нарушение настоящей политики или соглашения о доступе к API может повлечь за собой применение Pinnacle888 всех предусмотренных законом или правом справедливости средств защиты, а также иных мер, предусмотренных настоящей политикой.
Использование данного API регулируется нашей Политикой добросовестного использования (Fair Use Policy), изложенной ниже.
Используя API, вы подтверждаете свое согласие с данной политикой. Вы понимаете и соглашаетесь с тем, что по нашему собственному усмотрению и без предварительного уведомления мы можем заблокировать доступ, если сочтем, что использование вами нашего сайта нарушает или не соответствует настоящей Политике добросовестного использования.
Мы вправе в любое время и по собственному усмотрению изменять настоящую Политику добросовестного использования как с предварительным уведомлением, так и без него. Любые такие изменения вступают в силу немедленно после их публикации. Продолжение использования вами API и сайта после внесения изменений означает ваше согласие с обновленной редакцией настоящей Политики добросовестного использования.
Правила доступа к API
-
Предоставление доступа
Доступ к API предоставляется отдельно для каждого вида спорта. Каждый одобренный вид спорта считается отдельным и самостоятельным разрешением на доступ. -
Максимальное количество видов спорта
Одному пользователю может быть предоставлен доступ к API не более чем для трех (3) видов спорта одновременно. Запрос на добавление дополнительного вида спорта сверх данного лимита подлежит предварительному письменному согласованию с Компанией. -
Минимальный объем торговли
Для сохранения доступа к API по каждому одобренному виду спорта пользователь обязан обеспечить минимальный торговый объем в размере 50 000 долларов США (или эквивалентной суммы в другой валюте, определяемой Pinnacle888) по каждому виду спорта за каждый скользящий 30-дневный период (далее — «Минимальный порог объема»). -
Период расчета
Объем рассчитывается и оценивается на основе скользящего 30-дневного периода, который начинается с даты предоставления пользователю доступа к API для соответствующего вида спорта («Дата начала доступа») и далее пересчитывается каждые 30 дней («Расчетный период»). Каждый Расчетный период оценивается отдельно для определения соблюдения Минимального порога объема. -
Несоблюдение требований и отзыв доступа
Если пользователь не достигает Минимального порога объема по какому-либо виду спорта в течение любого Расчетного периода, 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 предоставляется на условиях «как есть» и «как доступно», без каких-либо гарантий, явных или подразумеваемых, включая, но не ограничиваясь, подразумеваемыми гарантиями товарности, пригодности для конкретной цели или отсутствия нарушения прав.