statadult

Cam Stats API

Cam Stats API — это JSON API статистики вебкам-рынка по девяти вебкам-сайтам. Он даёт всё, что показывает statadult, с обновлением каждый час: сайты, часы, страны, категории, платные шоу, рейтинги и статистику моделей. Студии, аффилиаты и аналитики используют его в своих дашбордах.

Получить бесплатный ключНа RapidAPI

01

Что вы получаете

Цифра, за которой недостаточно наблюдений, в ответ не попадает и никогда не заменяется нулём.

Как мы считаем

02

Тарифы

Basic

Бесплатно

  • 100 запросов в месяц
  • до 1 в секунду
Получить бесплатный ключ

Pro

$24 в месяц

  • 20 000 запросов в месяц
  • до 5 в секунду
Подключить

Ultra

$64 в месяц

  • 100 000 запросов в месяц
  • до 10 в секунду
Подключить

Mega

$159 в месяц

  • 500 000 запросов в месяц
  • до 25 в секунду
Подключить

Для бесплатного тарифа нужен только e-mail. Платные тарифы оплачиваются криптовалютой в аккаунте, на 1, 3 или 12 месяцев; 12 месяцев стоят как 10. Лимит запросов обновляется каждые 30 дней на платном тарифе и 1-го числа каждого месяца на бесплатном. Тот же API есть и на RapidAPI, если вам удобнее платить там картой.

03

Аутентификация

Передавайте ключ в заголовке X-API-Key (или как Authorization: Bearer). В каждом ответе есть X-Quota-Limit, X-Quota-Remaining и X-Quota-Reset.

curl -H "X-API-Key: YOUR_KEY" https://statadult.com/api/v2/sites/chaturbate
04

Эндпоинты

Спецификация OpenAPI

Все запросы — GET; ответы — JSON с английскими названиями полей, время в UTC (ISO 8601). Базовый URL: https://statadult.com/api/v2

GET/sites

Все сайты

Все сайты, которые мы отслеживаем: комнаты в эфире сейчас, среднее за 7 дней число комнат онлайн, комнат в день, часы на день эфира, зрители на комнату, изменение к прошлой неделе, самый загруженный час UTC и доля времени в платных шоу.

Пример: https://statadult.com/api/v2/sites

GET/sites/{site}

Один сайт подробно

Сайт в разрезе пола, возрастных групп, главных стран, языков и тегов, с профилем по часам (UTC, последние 14 дней), платными шоу (доля времени, шоу на модель в день, длительность привата, медианная цена, доля по часам) и публичными чаевыми на комнато-час там, где сайт их показывает.

site
Сайт: stripchat, chaturbate, bongacams, cam4, camsoda, livejasmin, myfreecams, xlovecam, flirt4free. (путь, обязательный)

Пример: https://statadult.com/api/v2/sites/chaturbate

GET/sites/{site}/hours

По часам

Комнаты в эфире и зрители на комнату за каждый час последних дней (UTC).

site
Сайт: stripchat, chaturbate, bongacams, cam4, camsoda, livejasmin, myfreecams, xlovecam, flirt4free. (путь, обязательный)
days
Сколько дней назад, от 1 до 35. По умолчанию 7. (строка запроса)

Пример: https://statadult.com/api/v2/sites/stripchat/hours?days=2

GET/market

Весь рынок

Все сайты вместе: комнаты в эфире сейчас, средние за 7 дней, профиль по часам (UTC) и доля платных шоу по часам.

Пример: https://statadult.com/api/v2/market

GET/countries

Страны

Откуда ведут эфиры модели, по всем сайтам вместе: среднее число комнат онлайн, комнат в день, изменение и доля. LiveJasmin и XLoveCam не публикуют страну.

Пример: https://statadult.com/api/v2/countries

GET/countries/{country}

Одна страна

Страна по сайтам и её среднее число комнат в эфире по часам UTC.

country
Код ISO 3166 (co) или название, как в наших ссылках (colombia). (путь, обязательный)

Пример: https://statadult.com/api/v2/countries/co

GET/tags

Категории

Самые частые теги на сайтах, которые их публикуют.

Пример: https://statadult.com/api/v2/tags

GET/tags/{tag}

Одна категория

Тег по сайтам: среднее число комнат онлайн, комнат в день и изменение.

tag
Тег из /tags. (путь, обязательный)

Пример: https://statadult.com/api/v2/tags/latina

GET/best-hours

Лучшие часы

Среднее число комнат в эфире и зрителей на комнату для каждого часа суток в выбранном часовом поясе за последние 14 дней, с самым загруженным и самым тихим часом.

tz
Часовой пояс IANA, например Europe/Moscow. По умолчанию UTC. (строка запроса)

Пример: https://statadult.com/api/v2/best-hours?tz=America/Bogota

GET/models/{site}/{username}

Статистика модели

Часы в эфире (7 и 30 дней), дни в эфире, часы на день эфира, регулярность расписания, фолловеры и их изменение, среднее и максимальное за день число зрителей, платные шоу (доля времени, число шоу, лучшее место в списке, цена привата), её недельное расписание по часам UTC и таблица по дням. Без заработка и чаевых.

site
Сайт: stripchat, chaturbate, bongacams, cam4, camsoda, livejasmin, myfreecams, xlovecam, flirt4free. (путь, обязательный)
username
Имя пользователя на этом сайте. (путь, обязательный)

Пример: https://statadult.com/api/v2/models/chaturbate/hayleex

GET/rankings/{site}

Рейтинги

Модели сайта по числу часов в эфире.

site
Сайт: stripchat, chaturbate, bongacams, cam4, camsoda, livejasmin, myfreecams, xlovecam, flirt4free. (путь, обязательный)
period
Рейтинг за последние 7 или 30 дней. По умолчанию 7. (строка запроса)
gender
Только этот пол: female, male, couple или trans. (строка запроса)
limit
От 1 до 500. По умолчанию 100. (строка запроса)

Пример: https://statadult.com/api/v2/rankings/stripchat?period=7&gender=female&limit=10

GET/search

Найти модель

Сайты, на которых есть такое имя пользователя, со ссылками на её статистику.

username
Имя пользователя или ссылка на профиль. (строка запроса, обязательный)

Пример: https://statadult.com/api/v2/search?username=hayleex

05

Ошибки

Ошибки приходят в JSON с полями error (код) и message. Неудачный запрос не расходует месячный лимит.

400bad_username, bad_tzНедопустимый параметр.
401missing_api_keyВ запросе нет ключа.
401invalid_api_keyКлюч неверный или был заменён.
404not_foundТакого сайта, страны, тега или модели нет, или по ним пока мало данных.
429rate_limitedСлишком много запросов в секунду для тарифа.
429limit_exceededЗапросы этого месяца израсходованы.
503warming_up, unavailableСтатистика загружается; повторите через минуту.

Создайте аккаунт или войдите: затем в аккаунте выберете срок и оплатите криптовалютой.