Entity Module
APIs related to a particular Organization.
Get Entity Info
This API will give you details about your Organization.
GET
https://api.questprotocol.xyz/api/entities/{entityId}
Path Parameters
Name | Type | Description |
---|---|---|
entityId* | String |
Query Parameters
Name | Type | Description |
---|---|---|
address* | String | |
signature | String |
Update Entity Info
Can only be called by the owners of the entity.
POST
https://api.questprotocol.xyz/api/entities
Path Parameters
Name | Type | Description |
---|---|---|
entityID* | String | |
update | String |
Query Parameters
Name | Type | Description |
---|---|---|
address* | String | |
signature* | String |
Request Body
Name | Type | Description |
---|---|---|
name* | String | |
contracts | String | |
openseaSlug | String | |
description* | String | |
ownerAddresses* | Array | |
twitter* | String | |
discord* | String | |
telegram | String | |
String | ||
website* | String | |
imageUrl* | String | |
bannerUrl | ||
defaultDyNftThemeId | String | |
id | String |
For any other custom, fields contact Quest Admins.
Get Users in Entity
Get a list of all users of the entity.
GET
https://api.questprotocol.xyz/api/entities/{entityId}/users
Path Parameters
Name | Type | Description |
---|---|---|
entityID | String | |
users | String |
Query Parameters
Name | Type | Description |
---|---|---|
address* | String | |
signature* | String |
Manually Add User to Entity
In some cases, an entity is automatically created.
POST
https://api.questprotocol.xyz/api/entities/{entityId}/force-add
Path Parameters
Name | Type | Description |
---|---|---|
entityID* | String | |
users* | String |
Query Parameters
Name | Type | Description |
---|---|---|
address* | String | |
signature* | String |
Request Body
Name | Type | Description |
---|---|---|
addresses* | Array | |
Chain* | String |