V1CommunityChallengesIdJoin
Leave and withdraw both leaderboard consents immediately
Authorization
bearer AuthorizationBearer <token>
In: header
Path Parameters
id*string
Match
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Format
uuidResponse Body
application/json
application/json
curl -X DELETE "https://example.com/v1/community/challenges/497f6eca-6276-4993-bfeb-53cbbbba6f08/join"{ "status": "left"}Challenge details and your current enrollment, if signed in GET
Previous Page
Enroll or update sharing; counting starts at the later of enrollment and challenge start POST
Accept the published rules. Both sharing options default to false. Repeating an active join updates consent without resetting countingFrom. Join the parent club/event first when supplied. Leaving and rejoining resets progress.