1. Activity Tracking
Chizverse
  • ChizVerse Developer Docs
    • Getting Started
    • API Reference
      • Overview
      • Chizmis Authentication
        • Exchange for a ChizVerse Bearer
        • Hosted Client Login
        • Hosted Client Registration
        • Logout
        • Get Current Account
        • Validate Client Application
        • Login with Existing Session
        • Verify Session Key
      • Activity Tracking
        • Create Launch
          POST
        • Create Tracked Session
          POST
        • Get Session Checkpoint
          GET
        • Get Saved Player Progress
          GET
        • Ingest Event Batch
          POST
        • Get Game Leaderboard
          GET
      • ChizPay Wallet & Transactions
        • Get Wallet by Account ID
        • Transfer Wallet Balance
        • Get Wallet Transaction History
        • Debit Wallet
        • Credit Wallet
        • Get Game Ledger
    • SDK
    • Schemas
      • ExchangeForAChizVerseBearerResponse
      • ExchangeForAChizVerseBearerRequest
      • LogoutResponse
      • LogoutRequest
      • GetCurrentAccountResponse
      • ValidateClientApplicationResponse
      • LoginWithExistingSessionResponse
      • LoginWithExistingSessionRequest
      • VerifySessionKeyResponse
      • CreateLaunchResponse
      • CreateLaunchRequest
      • CreateTrackedSessionResponse
      • CreateTrackedSessionRequest
      • GetSessionCheckpointResponse
      • GetSavedPlayerProgressResponse
      • IngestEventBatchResponse
      • IngestEventBatchRequest
      • GetGameLeaderboardResponse
      • GetWalletByAccountIDResponse
      • TransferWalletBalanceResponse
      • TransferWalletBalanceRequest
      • GetWalletTransactionHistoryResponse
      • DebitWalletResponse
      • DebitWalletRequest
      • CreditWalletResponse
      • CreditWalletRequest
      • GetGameLedgerResponse
  1. Activity Tracking

Get Session Checkpoint

GET
/game-manager/v1.0/sdk/sessions/{sessionId}/checkpoint
Returns the latest active tracked-session state. Use this after session start to resume score, level, presence, and progress snapshot state.

Request

Path Params

Header Params

Responses

🟢200Success
application/json
Successful response.
Bodyapplication/json

🟠401Missing or invalid session key
🟠404Session not found
🟠409Session is not active
🔴500Internal server error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api-chizverse.beespokedev.com/game-manager/v1.0/sdk/sessions//checkpoint' \
--header 'x-session-key;'
Response Response Example
200 - Success
{
  "success": true,
  "response": {
    "sessionId": "123",
    "gameId": 27,
    "gameVersionId": 12,
    "buildId": 120,
    "status": "active",
    "presenceState": "in_game",
    "levelId": "zone-3",
    "currentScore": 1250,
    "progressSnapshot": {
      "levelId": "zone-3",
      "completionPercent": 60,
      "checkpointId": "checkpoint-3",
      "metadata": {
        "coins": 240
      }
    },
    "lastSequence": 18,
    "lastEventAt": "2026-05-06T10:35:00.000Z"
  }
}
Modified at 2026-07-30 06:57:15
Previous
Create Tracked Session
Next
Get Saved Player Progress
Built with