Users
These endpoints relate to Users
📄️ List all Activity for a User
List all Activity for a User
📄️ List all Attributes for a User
List all Attributes for a User
📄️ Get a single User Attribute by their IDs
Get a single User Attribute by their IDs
📄️ Set a single User Attribute by their IDs
Set a single User Attribute by their IDs
📄️ Retrieve a User Level based on userId and attributeId
Retrieve a User Level based on userId and attributeId
📄️ Retrieve a User Tier based on userId and attributeId
Retrieve a User Tier based on userId and attributeId
📄️ List the Missions a User is associated with
List the Missions a User is associated with
📄️ Get a single User Mission by its ID including it's objectives
Get a single User Mission by its ID including it's objectives
📄️ Enrol or unenrol a User in a Mission
This endpoint is used to enrol or un-enrol a `User` in a `Mission`.
📄️ Unlock or lock a User in a Mission
This endpoint is used to unlock or lock a `User` in a `Mission`.
📄️ Complete a Mission for a User
This endpoint is used to complete a `Mission` for a `User`.
📄️ Complete a Mission Objective for a User
This endpoint is used to complete an `Objective` in a `Mission` for a `User`.
📄️ Retrieve multiple Quizzes
Retrieve multiple Quizzes
📄️ Get a quiz assigned to a user
Get a quiz assigned to a user
📄️ Enrol a user in a quiz
This endpoint is used to enrol a `User` in a `Quiz`.
📄️ Submit an answer to a question on behalf of a user
This endpoint is used to submit an `Answer` for a `Question`
📄️ List the Segments a User belongs to
List the Segments a User belongs to
📄️ Check if a User is in a Segment
Check if a User is in a Segment
📄️ Add a User to a Segment
This endpoint is used to adds a `User` to a `Segment`.
📄️ Remove a User from a Segment
This endpoint is used to remove a `User` from a `Segment`.
📄️ Get a single User specified by its ID
Get a single User specified by its ID
📄️ Create A User
Create A User
📄️ Delete a User
This endpoint is used to delete a `User`.
📄️ Create or Update a User
This endpoint is used to update properties on a `User`s profile.
📄️ Retrieve multiple Users
Retrieve multiple Users
📄️ Set a User's login status
This endpoint is used to set the login status of a `User`.
📄️ List Consumables that the User has obtained
This endpoint is used to query for multiple Consumables that a User owns.
📄️ List Items that the User has obtained
This endpoint is used to query for multiple Items that a User owns.
📄️ Grant an Item to a User
This endpoint is used to grant an Item to a User.
📄️ Use a User Item
This endpoint is used to set an Item on a User to
📄️ List Boosters that the User has obtained
This endpoint is used to query for multiple Boosters that a User owns.
📄️ Grant a Booster to a User
This endpoint is used to grant a Booster to a User.
📄️ Start a User Booster
This endpoint is used to set an Booster on a User to
📄️ List the Streaks a User is associated with
List the Streaks a User is associated with
📄️ Get a single User Streak by its ID including it's milestones
Get a single User Streak by its ID including it's milestones
📄️ List the (achieved or potential) Milestone Rewards for a given User
List the (achieved or potential) Milestone Rewards for a given User
📄️ Start a Streak for a User
This endpoint is used to start a `Streak` for a `User`.
📄️ Get the current UsersSchema
This endpoint retrieves the current `SchemaField`s defined on the
📄️ Set the SchemaFields of the UsersSchema
This endpoint is used to set the `SchemaField`s of the `UsersSchema`.