V1CommunityEventsCode
Find an exhibition by its enrollment code
curl -X GET "https://example.com/v1/community/events/string"{ "event": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "clubId": "4836dcb0-4b52-43b6-8d75-7f08a8fbf3a0", "title": "string", "summary": "string", "coverImage": { "url": "http://example.com", "alt": "string", "source": "ai_generated" }, "startsAt": "2019-08-24T14:15:22Z", "endsAt": "2019-08-24T14:15:22Z", "timezone": "string", "venue": "string", "joinCode": "string", "expectedAttendees": 0, "memberCount": 0, "membership": { "joinedAt": "2019-08-24T14:15:22Z" } }, "challenges": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "eventId": "d6703cc8-9e79-415d-ac03-a4dc7f6ab43c", "clubId": "4836dcb0-4b52-43b6-8d75-7f08a8fbf3a0", "title": "string", "summary": "string", "coverImage": { "url": "http://example.com", "alt": "string", "source": "ai_generated" }, "startsAt": "2019-08-24T14:15:22Z", "endsAt": "2019-08-24T14:15:22Z", "metric": "steps", "rules": "string", "memberCount": 0, "enrollment": { "participantId": "9f6624b5-5f99-42b6-899f-30f2b369cbd7", "alias": "string", "joinedAt": "2019-08-24T14:15:22Z", "countingFrom": "2019-08-24T14:15:22Z", "shareLeaderboard": true, "sharePublicDisplay": true, "steps": 0, "measuredAt": "2019-08-24T14:15:22Z", "provisional": true, "rewardEligible": false }, "provisional": true, "rewardEligible": false } ]}Join a club as yourself POST
Private social clubs require owner approval through /social/clubs/:id/join first. This endpoint cannot bypass that approval. Leaving a club revokes its approval and participation in its events/challenges.
Public exhibition display; separately consenting aliases and scores only GET
Next Page