Skills Module
Consists of all APIs related to Levels for a user in the Entity.
Consists of all APIs related to Levels for a user in the Entity.
Skills Module measures the skills of a user with every contribution they make, forming skill-score mapping and creating Skill Trees.
Gets all the levels and threshold XP of an Entity.
GET
https://api.questprotocol.xyz/api//skills
Name | Type | Description |
---|---|---|
Adds a new skill for your Entity, can only be done by Entity Admins/Owners.
POST
https://api.questprotocol.xyz/api/skills
Name | Type | Description |
---|---|---|
Can only be performed by the admin/owner of the Entity.
Adds a multiple new skills for your Entity, which can only be done by Entity Admins/Owners.
POST
https://api.questprotocol.xyz/api/skills
Can be only performed by admin/owner of the 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/${lvID}/update
Can only be performed by the admin/owner of the Entity.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
address*
String
signature*
String
entityID*
String
multiple*
String
address*
String
signature*
String
name*
String
entityID*
String
description*
String
Multiple*
String
address*
String
signature*
String
names*
String
descriptions*
String
entityID*
String
signature*
String
address
String
name*
String
description*
String
skillIds*
String
scores*
String
endsAt*
String
XP*
String