Game Loom
  1. Survey
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
        GET
      • Start a new survey participation
        POST
      • Get detailed user participation
        GET
      • Get user's survey participation history
        GET
      • Abandon survey participation
        DELETE
      • Save individual answer to survey question
        POST
      • Submit completed survey
        PUT
      • Submit Survey with answers (One-Step Submission)
        POST
    • Open Challenge
      • Overview
      • Get available open challenges for user
      • Complete an open challenge
      • Get user's open challenge participation history
      • Get user open challenge by ID
    • Schemas
      • Survey Schame
  1. Survey

Overview

Survey APIs Overview#

Game Loom’s Survey APIs provide flexible ways to collect user input while seamlessly integrating with the platform’s gamification and rewards system.
The APIs are designed to support multiple survey interaction models, allowing you to choose the flow that best fits your product experience whether you need detailed progress tracking or a simple, one-step form submission.
At a high level, the Survey APIs enable you to:
Discover surveys available for a user to participate in
Start and manage survey participation
Save or update answers incrementally with progress tracking
Complete surveys and trigger reward distribution
Submit surveys in a single step for instant completion

Supported Survey Flows#

Game Loom supports two primary survey flows:
Progressive Participation Flow
Ideal for multi-step surveys where user progress, partial answers, abandonment, and analytics are important.
One-Step Submission Flow
Designed for form-like or instant-response surveys, where all answers are submitted at once and the survey is completed immediately.
Both flows share the same validation rules, reward logic, localization support, and targeting constraints ensuring consistent behavior across all survey experiences.
Supported Survey Flows diagram
Supported Survey Flows diagram

Modified at 2025-12-23 22:29:01
Previous
Get user's entry history for a leaderboard
Next
Get available surveys for user
Built with