admin

Create Quest Definition

Create a new quest definition. Only admins can access this endpoint.

post/admin/quest-definitions

Request body

namestring required
description_templatestring required
category'exercises_completed' | 'chat_messages_sent' | 'exercises_rated_or_noted' | 'streak_days' required
base_targetinteger required
target_variance_percentnumber required
xp_rewardinteger required
image_urlstring nullable
is_activeboolean

Response

Successful Response

idstring required
namestring required
description_templatestring required
categorystring required
base_targetinteger required
target_variance_percentnumber required
xp_rewardinteger required
image_urlstring required
is_activeboolean required
created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this endpoint across all 2 revisions of this API.