Get badges (all or by id)
This endpoint allows you to fetch badge(s) data.
This endpoint allows you to fetch badge(s) data.
Authorizations
API key passed in the header.
Query Parameters
UUID of the organization (optional, converted to lowercase)
UUID of the website (optional, converted to lowercase)
Array of badge IDs (converted to lowercase) to fetch
Wallet Address of the user, or array of wallet addresses.
UUID of the user, or array of UUID.
UUID of the user group
External identifier of the user group
UUID of the badge to start after (converted to lowercase)
Number of badges to fetch
x >= 1, x <= 1000Include deleted badges in the response
falseResponse
200
dataarray<object>requireddata.idstring<uuid>requiredUUID of the badge (converted to lowercase)
data.namestringrequiredThe name of the badge
data.descriptionstringrequiredThe description of the badge
data.imageUrlstring<uri>requiredThe URL of the badge image
data.hideInUibooleanWhether to hide this badge in the user interface
falsedata.loyaltyConditionsarray<object>requiredArray of conditions of the badge
data.rewardsarray<object>Array of rewards granted when the badge is achieved
data.loyaltyBadgeUsersarray<object>Array of user badges
data.loyaltyRulesarray<object>Array of loyalty rules associated with the badge
data.dataJobsarray<object>Array of data jobs associated with the badge
data.createdAtstring<date-time>requiredThe date and time the badge was created
data.updatedAtstring<date-time>requiredThe date and time the badge was updated
hasNextPagebooleanrequiredIndicates if there is a next page of results