community-rides
Community Checkin
Record user check-in/out at an activity.
2026-09-18 safety audit fix (P0-2): this wrote directly into safety_checkins with no participant check, so any authenticated user could self-checkin to ANY activity_id — a row this table's other readers (_entry_decision, live.py's Find-Someone-Here) treat as proof of physical presence/participation. Now requires the caller to actually be a participant, matching services/safe_checkin.py's _is_participant gate.
post/api/community-rides/checkin/{activity_id}
Request
- Base URL: https://api.activitia.net (the document declares no server; this is the origin it was published from)
- URL: https://api.activitia.net/api/community-rides/checkin/{activity_id}
- Auth: none declared
Path parameters
activity_idstring required
Headers
authorizationstring
Request body
Response
Successful Response
unknown required
Changes
No recorded changes to this operation across all 1 revision of this API.