Skip to main content

Update a quest

PUT 

/quest/:questId

Update a quest

Request

Path Parameters

    questId questIdrequired

    The questId to update

Body

Quest data

    thumbnail urlnullable
    periodic stringnullable
    description string

    Possible values: <= 3000 characters

    points integer

    Possible values: <= 1000000

    name questName (string)

    Possible values: <= 64 characters

    Name of the quest

    userQuestsLimit integernullable
    prerequisites questId (string)[]nullable
    data string

    Possible values: >= 2 characters

    state stringnullable
    refereeQuestId stringnullable

Responses

Quest successfully updated

Schema

    name questName (string)required

    Possible values: <= 64 characters

    Name of the quest

    id questId (string)

    Unique identifier for Quest

    projectId projectId (string)required

    Unique identifier for Project

    rankOrder integer

    The order in which the quest should be displayed

    userQuestsLimit integer

    Maximum allowed number of times for the quest to be completed by a single user

    expiresAt date-timenullable

    Expiration date for the quest

    descriptions string

    Detailed descriptions of the different stages/applications of the quest

    periodic questPeriodic (string)

    Possible values: [daily, weekly, monthly, hourly]

    points integerrequired

    Possible values: <= 1000000

    The amount of points you gain after finishing the quest

    createdAt date-time

    Time representation of entity creation

    userQuestCount integer

    Number of times this quest has been completed.

    prerequisites questId (string)[]nullable

    List of prerequisite quests that must be completed before starting this quest

    myUserQuestCount integer

    Number of times this quest has been completed by the current user

    referrerQuestId string

    Unique identifier for the referrer quest

    thumbnail stringnullable

    URL to the quest's thumbnail image

    state questState (string)

    Possible values: [open, closed]

    refereeQuestId stringnullable

    Unique identifier for the referee quest

    data string

    Quest-specific data in JSON format

    maxStage integer

    The index of the last stage (0 if not a StagesQuest)

    questTypeId stringrequired

    Unique identifier for the QuestType

Loading...