Triggers a quest progress check for the authenticated user. Accepts questType (preferred) or questId (legacy alias). The value is validated against a known set of quest progress actions (e.g. FOLLOW_USER, UPLOAD_PROFILE_PICTURE). Returns a rich status snapshot with completion state.
Clerk session token. Use Authorization: Bearer
Quest progress action to check. Accepts SCREAMING_SNAKE or snake_case.
FOLLOW_USER, UPLOAD_PROFILE_PICTURE, CHOOSE_TEAM, COMPLETE_PROFILE, GET_FOLLOWER, JOIN_LEADERBOARD, EARN_POINTS, UPDATE_LEADERBOARD_POSITION Legacy alias for questType. Use questType instead.
{ success: true, data: { message, status, actionStatus } }