statadult

Cam Stats API

Cam Stats APIは、9つのライブチャットサイトの市場統計を提供するJSON APIです。サイト、時間帯、国、カテゴリ、有料ショー、ランキング、モデル統計など、statadultに表示されるすべてのデータを1時間ごとに更新して提供します。スタジオ、アフィリエイター、アナリストが自社のダッシュボードで利用しています。

無料キーを取得RapidAPIで見る

01

提供データ

十分な観測データがない数値は、ゼロで埋めずにレスポンスから除外します。

集計方法

02

プラン

Basic

無料

  • 月100リクエスト
  • 毎秒最大1リクエスト
無料キーを取得

Pro

$24 /月

  • 月20,000リクエスト
  • 毎秒最大5リクエスト
申し込む

Ultra

$64 /月

  • 月100,000リクエスト
  • 毎秒最大10リクエスト
申し込む

Mega

$159 /月

  • 月500,000リクエスト
  • 毎秒最大25リクエスト
申し込む

無料プランに必要なのはメールアドレスだけです。有料プランはアカウントから暗号資産で、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日間平均、1日あたりのルーム数、配信日1日あたりの時間、1ルームあたりの視聴者数、前週比、最も混み合うUTCの時間帯、有料ショーの時間の割合。

例: https://statadult.com/api/v2/sites

GET/sites/{site}

サイトの詳細

性別、年齢層、上位の国、言語、タグ別に見たサイトの内訳。時間帯別プロファイル(UTC、過去14日間)、有料ショー(時間の割合、モデル1人1日あたりのショー数、プライベートの長さ、料金の中央値、時間帯別の割合)、サイトが公開している場合は1ルーム1時間あたりの公開チップも含みます。

site
サイト:stripchat, chaturbate, bongacams, cam4, camsoda, livejasmin, myfreecams, xlovecam, flirt4free。 (パス, 必須)

例: https://statadult.com/api/v2/sites/chaturbate

GET/sites/{site}/hours

1時間ごと

直近数日間の1時間ごとの配信中ルーム数と1ルームあたりの視聴者数(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

国一覧

モデルの配信国(全サイト合計):平均オンラインルーム数、1日あたりのルーム数、増減、シェア。LiveJasminとXLoveCamは国を公開していません。

例: https://statadult.com/api/v2/countries

GET/countries/{country}

国別

1つの国のサイト別データと、UTCの時間帯別の平均配信中ルーム数。

country
ISO 3166コード(co)、またはリンクで使っている名前(colombia)。 (パス, 必須)

例: https://statadult.com/api/v2/countries/co

GET/tags

カテゴリ一覧

タグを公開しているサイトで、よく使われるタグ。

例: https://statadult.com/api/v2/tags

GET/tags/{tag}

カテゴリ別

1つのタグのサイト別データ:平均オンラインルーム数、1日あたりのルーム数、増減。

tag
/tagsにあるタグ。 (パス, 必須)

例: https://statadult.com/api/v2/tags/latina

GET/best-hours

おすすめ時間帯

指定したタイムゾーンでの、時間帯ごとの平均配信中ルーム数と1ルームあたりの視聴者数(過去14日間)。最も混み合う時間帯と最も空いている時間帯も返します。

tz
IANAタイムゾーン(例:Asia/Tokyo)。既定値はUTC。 (クエリ)

例: https://statadult.com/api/v2/best-hours?tz=America/Bogota

GET/models/{site}/{username}

モデルの統計

配信時間(7日間・30日間)、配信日数、配信日1日あたりの時間、スケジュールの規則性、フォロワー数とその増減、平均視聴者数と1日の最大視聴者数、有料ショー(時間の割合、ショー数、一覧での最高順位、プライベート料金)、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

エラー

エラーは、error(コード)とmessageのフィールドを持つJSONで返されます。失敗したリクエストは月間の利用回数に含まれません。

400bad_username, bad_tzパラメーターが無効です。
401missing_api_keyリクエストにキーがありません。
401invalid_api_keyキーが間違っているか、再発行されています。
404not_found該当するサイト、国、タグ、モデルがないか、まだ十分なデータがありません。
429rate_limitedプランの1秒あたりのリクエスト数を超えました。
429limit_exceeded今月のリクエスト数を使い切りました。
503warming_up, unavailable統計を読み込み中です。1分後にもう一度お試しください。

アカウントを作成するかログインすると、アカウント画面で期間を選んで暗号資産で支払えます。