Levels Module
Consists of all APIs related to Levels for a user in the Entity.
Levels Module assigns Levels based on XP and the reward at each level.
Get All Levels For Entity
Gets all the levels and threshold XP of an Entity.
GET
https://api.questprotocol.xyz/api/entities/${entityID}/levels
Path Parameters
Query Parameters
Headers
Can be only performed by the admin/owner of the Entity.
Add a new Level For Entity
Adds a new level based on XPs for an Entity.
POST
https://api.questprotocol.xyz/api/entities/${entityID}/levels
Path Parameters
Query Parameters
Headers
Request Body
Can only be performed by the admin/owner of the Entity.
Delete Level For Entity
Delete a level in an Entity.
POST
https://api.questprotocol.xyz/api/entities/${entityID}/levels/${level}/delete
Path Parameters
Query Parameters
Headers
Can be only performed by admin/owner of the Entity.
Update Levels for Entity
Updates a level requirements in an Entity. Can be only performed by admin/owner of the Entity.
POST
https://api.questprotocol.xyz/api/entities/${entityID}/levels/${level}/update
Path Parameters
Query Parameters
Headers
Request Body
Can only be performed by the admin/owner of the Entity.