Skip to main content
GET
cURL

Headers

x-api-key
string
required

Your community API key

Query Parameters

statuses
enum<string>[]

Quest statuses to filter by

Available options:
DRAFT,
TEMPLATE,
ACTIVE,
PAUSED,
REVIEW,
ENDED,
ARCHIVED
recurrenceTypes
enum<string>[]

Quest recurrence types to filter by

Available options:
ONCE,
DAILY,
WEEKLY,
MONTHLY,
CUSTOM
visibilityTypes
enum<string>[]

Quest visibility types to filter by

Available options:
PRIVATE,
PUBLIC,
SHARED
taskTypes
enum<string>[]

Task types to filter by

Available options:
API,
DISCORD_ACCOUNT_AGE,
DISCORD_SERVER_ROLES,
DISCORD_SERVER_TAG,
DISCORD_USERS,
FILE_UPLOAD,
NFT_BALANCE,
NUMBER_INPUT,
POINTS_BALANCE,
POINTS_TIP,
POLL_INPUT,
QUEST_STREAK,
TEXT_INPUT,
TOKEN_BALANCE,
TOKEN_SWAP,
TOKEN_TIP,
TOPGG_DISCORD_BOT_VOTE,
TOPGG_DISCORD_SERVER_VOTE,
TWITTER_ACCOUNT_AGE,
TWITTER_ACCOUNT_FOLLOW,
TWITTER_ACCOUNT_FOLLOWERS,
TWITTER_ACCOUNT_SUBSCRIBE,
TWITTER_ACCOUNT_VERIFIED,
TWITTER_POST_CREATE,
TWITTER_POST_INTERACTION,
WALLET_INPUT
rewardTypes
enum<string>[]

Reward types to filter by

Available options:
FIXED,
SHARED,
RANDOM
query
string

Search query to match quest name and description against

Maximum string length: 256
offset
number
default:0
Required range: x >= 0
limit
number
default:20
Required range: 0 <= x <= 50

Response

200 - application/json

Quests have been retrieved

data
object[]
required

Quests matching the query

pagination
object
required

Pagination metadata