1. Scores
BPIM2-API
  • Getting Started
  • Auth
    • カスタムトークン取得
      POST
    • ログインユーザー情報取得
      GET
    • API キー確認
      GET
    • API キー発行 / 再発行
      PUT
    • OAuth クライアント確認
      GET
    • OAuth クライアント発行/再発行
      PUT
    • OAuth クライアント削除
      DELETE
  • Profile
    • ユーザープロフィール取得
      GET
    • ユーザープロフィール作成
      POST
    • ユーザープロフィール部分更新
      PATCH
    • ユーザー名の利用可否チェック
      GET
    • アカウント削除
      DELETE
  • Scores
    • スコア一括インポート (CSV 解析済みデータ)
      POST
    • Firestore からのデータ移行
      POST
    • 指定日時のスコア一覧取得
      GET
    • 特定楽曲のスコア履歴取得
      GET
    • 全難易度スコア一覧取得
      GET
    • 全難易度スコア履歴取得
      GET
    • 歴代ベストスコア取得
      GET
    • バージョン間スコア比較取得
      GET
    • 未プレイ楽曲一覧取得
      GET
  • Logs
    • バッチログ一覧取得(タイムライン形式)
      GET
    • 特定バッチの詳細取得
      GET
    • バッチ/期間のスコア詳細取得
      GET
    • 日次サマリーのスコア詳細取得
      GET
    • 旧バージョンとの差分サマリー取得
      GET
  • Social
    • 通知一覧取得
    • 通知を既読にする
    • 未読通知数取得
    • フォロー / フォロワー一覧取得
    • フォロー
    • アンフォロー
    • フォロー中ユーザーのタイムライン取得
    • 招待トークンでフォローリクエスト送信
    • 自分が送ったフォローリクエストを取り下げ
    • 自分宛の承認待ち一覧取得
    • フォローリクエストを承認
    • フォローリクエストを却下
    • 承認記録のない既存フォロワーを事後承認
    • 指定フォロワーを強制フォロー解除
    • フォロー招待URLトークン取得
    • フォロー招待URLトークンを発行/再発行
    • 招待トークンの解決
    • フォローリスト一覧取得
    • フォローリスト作成
    • フォローリストの改名・公開設定変更
    • フォローリスト削除
    • フォローリストにユーザー追加
    • フォローリストからユーザー削除
    • フォロー中ユーザーと所属リストID一覧取得
  • Stats
    • TotalBPI の日別推移取得
    • 楽曲別 BPI 分布取得
    • DJ ランク分布取得
    • レーダーチャート用スタッツ取得
    • アクティビティカレンダー用データ取得
    • おすすめ楽曲(武器・ポテンシャル)取得
    • AAA 達成難易度テーブル取得
    • グローバルランキング取得
    • 楽曲別ランキング取得
    • プレイ活動日付一覧取得
    • BPM帯別BPI分布取得
    • TotalBPI取得
    • 都道府県内順位取得
    • アリーナ順位の推移取得
    • 月間レビュー可能な年月一覧取得
    • 日別 BPI 箱ひげ統計取得
    • スコアレート分布取得
    • BPI 近傍プレイヤーとの比較おすすめ楽曲取得
    • 月間/年間レビュー取得
    • サイト全体の統計サマリー取得
    • 打鍵数タワーデータ取得
    • 打鍵数タワーデータ登録
  • Rivals
    • 特定ライバルとのスコア比較一覧
    • 特定ライバルとの特定楽曲スコア比較
    • フォロー中ユーザーとの比較(ページネーション付き)
    • 特定楽曲のフォロー中ライバルスコア一覧
    • フォロー中ユーザーとの勝敗サマリー
    • おすすめユーザー(ライバル候補)一覧
    • フォロー中ライバルの平均スコア取得
    • フォロー中ライバルのトップスコア取得
    • 自分の全曲別 BPIM 内順位一覧取得
    • 打鍵数タワーランキング取得
    • 特定ライバルとの勝敗推移取得
    • フォロー中の公開ユーザー一覧取得(ライバル選択用)
    • フォロー中ライバルの月間 BPI 増減サマリー取得
    • 全難易度スコアの楽曲別ランキング取得
    • 全難易度スコアの特定楽曲ライバル一覧取得
  • Songs
    • 楽曲のアリーナ平均スコア取得
    • 楽曲のBPI定義一覧取得
    • 楽曲マスタ一覧取得
    • 楽曲情報取得
    • 楽曲別ランキング取得(☆11/☆12)
    • 類似楽曲取得(属性ベクトル距離)
    • 運指パターン一覧取得
    • 運指パターンへ投票
    • 運指パターンへの投票を取り消し
    • 運指パターン完全一致検索
    • 楽曲メモ一覧取得
    • 楽曲メモ投稿
    • 楽曲メモ編集
    • 楽曲メモ削除
    • 楽曲メモへ高評価
    • 楽曲メモの高評価を取り消し
    • 最近の楽曲メモ一覧取得(全楽曲横断)
    • 公式アリーナ分布データ取得
    • プレイ人数の多い/少ない楽曲一覧取得
    • 楽曲マスタ一覧取得(プロフィール文脈)
    • 楽曲別ランキング取得(プロフィール文脈)
    • 類似楽曲取得(プロフィール文脈)
  • Optimize
    • BPI最適化パス計算
    • BPI最適化メモ一覧取得
    • BPI最適化メモ保存
    • BPI最適化メモ削除
    • 楽曲解禁チケットのおすすめ曲取得(単一チケット)
    • 楽曲解禁チケットのおすすめ曲取得(複数チケット一括)
  • BPI-Calc
    • 単曲 BPI 計算
  • 単曲 BPI 計算
    GET
  • Schemas
    • IIDXVersion
    • ErrorResponse
    • BpiCalcResponse
    • ArenaAverageEntry
    • Difficulty
    • ErrorMessage
    • ErrorWithIssues
    • ClearState
    • SongWithScore
    • RadarStats
    • UserProfile
    • UserProfileHistory
    • BatchPagination
    • LogEntry
    • ScoreRecord
    • ScoreHistoryByVersion
    • TimelineBatchEntry
    • NotificationEntry
    • UnreadNotificationCount
    • RadarCategoryResult
    • RadarDetail
    • FollowUser
    • FollowListResult
    • SongRankingResult
    • RivalSongScore
    • SuggestedUser
    • OptimizationStep
    • OptimizationResult
    • TimelineFeedEntry
    • AaaTarget
    • AaaDifficultyEntry
    • BatchScoreEntry
    • AreaRankInfo
    • UserProfileStatsEntry
    • RankingRadarViewer
    • RivalComparisonListItem
    • RivalComparisonRow
    • SelfVersionRow
    • Song
    • SongNote
    • RecentSongNote
    • PendingFollowRequest
    • FollowListSummary
    • PublicFollowingUser
    • WeaponsPotential
    • MonthlyReviewData
    • SupporterUser
    • TicketRecommendResult
    • PlainRivalScore
  1. Scores

特定楽曲のスコア履歴取得

GET
/users/{userId}/scores/{songId}/history
指定ユーザーの特定楽曲における全バージョンのスコア履歴を取得します。
公開ユーザーは認証不要。非公開ユーザーは Bearer トークン(本人)が必要です。

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Path Params

Responses

🟢200
application/json
バージョン別スコア履歴
Bodyapplication/json

🟠400
🟠403
🟠405
🔴500
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://bpi2.poyashi.me/users//scores/0/history' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Example 1
{
    "property1": [
        {
            "logId": 0,
            "userId": "string",
            "songId": 0,
            "definitionId": 0,
            "exScore": 0,
            "bpi": 0,
            "clearState": "string",
            "missCount": 0,
            "scoreClass": 0,
            "createdAt": "2019-08-24T14:15:22.123Z",
            "lastPlayed": "2019-08-24T14:15:22.123Z",
            "version": "26",
            "batchId": "string"
        }
    ],
    "property2": [
        {
            "logId": 0,
            "userId": "string",
            "songId": 0,
            "definitionId": 0,
            "exScore": 0,
            "bpi": 0,
            "clearState": "string",
            "missCount": 0,
            "scoreClass": 0,
            "createdAt": "2019-08-24T14:15:22.123Z",
            "lastPlayed": "2019-08-24T14:15:22.123Z",
            "version": "26",
            "batchId": "string"
        }
    ]
}
Modified at 2026-08-29 14:21:20
Previous
指定日時のスコア一覧取得
Next
全難易度スコア一覧取得
Built with