Game Loom
  1. Open Challenge
Game Loom
  • Game Loom
    • 👋 Welcome to Game Loom
  • Getting started
    • Introduction
    • 👤 Authentication
  • User Registration
    • Introduction
    • Single user registration
      POST
    • Bulk Register Users
      POST
  • Notifications
    • Overview
    • Receiving Event Notifications via Webhooks
    • Get All notifications for specific user
      GET
  • Rewards
    • Overview
    • Points
      • Record user point event
      • Get user points
      • Get Specific user point
    • Levels
      • Record user level event
      • Get user levels
      • Get Specific user level
    • Badges
      • Award badge to user
      • Get user badges
      • Get Specific user badge
  • Challenges (Gamification elements)
    • Introduction
    • Leaderboard
      • Get available leaderboards for user
      • Submit score to a leaderboard
      • Get user's leaderboard participation history
      • Get leaderboard details
      • Get leaderboard ranking
      • Get user's record for a leaderboard
      • Get user's entry history for a leaderboard
    • Survey
      • Overview
      • Get available surveys for user
      • Start a new survey participation
      • Get detailed user participation
      • Get user's survey participation history
      • Abandon survey participation
      • Save individual answer to survey question
      • Submit completed survey
      • Submit Survey with answers (One-Step Submission)
    • Open Challenge
      • Overview
      • Get available open challenges for user
        GET
      • Complete an open challenge
        POST
      • Get user's open challenge participation history
        GET
      • Get user open challenge by ID
        GET
    • Schemas
      • Survey Schame
  1. Open Challenge

Get user open challenge by ID

GET
api/v1/user/{userkey}/open-challenges/{userParticipationId}
Retrieves detailed information about a specific user open challenge participation

Request

Path Params

Header Params

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'api/v1/user/{{user-key}}/open-challenges/' \
--header 'x-api-key: {{api-key}}'
Response Response Example
{
    "id": "446e89f7-c1cd-4d92-9e0f-3c745cc0b906",
    "openChallengeId": "e27bb2e6-a3e0-4c56-b076-497958a2d0bc",
    "userKey": "1765132434113",
    "companyId": "c8e815c6-5d28-489e-a0eb-b0aa735b8c57",
    "status": 1,
    "completedAt": "2025-12-26T21:11:45.100433Z",
    "completionCount": 1,
    "lastCompletedAt": "2025-12-26T21:11:45.100433Z",
    "createdDate": "2025-12-26T21:11:45.101506Z",
    "updatedDate": "2025-12-26T21:11:45.101506Z",
    "challengeName": "The greatest challenge ",
    "challengeDescription": "The greatest challenge  The greatest challenge ",
    "isRepeatable": false,
    "maxCompletionsPerUser": null,
    "canCompleteAgain": false,
    "nextAvailableCompletionAt": null
}
Modified at 2025-12-26 21:43:33
Previous
Get user's open challenge participation history
Next
Survey Schame
Built with