registration-outbound
Registration Redirect
Capture the outbound click + 302 to the activity's external registration URL.
Behaviour:
- 400 if activity_id is not a valid UUID.
- 404 if the activity doesn't exist.
- 404 if no registration URL is set (the frontend should not have rendered a Register button).
- 400 if the registration URL is not http(s) (defensive: never an open-redirect to javascript:/data:/file:).
- 302 to registration_url (preferred) or registration_link (legacy).
- Click row recorded in activity_outbound_clicks with source='registration_<src>' AFTER the redirect is prepared (background task; tracking failure never blocks the user).
get/api/activities/{activity_id}/register
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/activities/{activity_id}/register
- Auth: none declared
Path parameters
activity_idstring required
Query parameters
sourcestring
Surface that originated the click. See ALLOWED_SOURCES.
Response
Successful Response
unknown required
Changes
No recorded changes to this operation across all 1 revision of this API.