v1
latestOpenAPI 3.1.02026-07-22285495.1 KBRecord a session check-in
Marks the attendee identified by the supplied QR code as checked into the given session. Intended for onsite check-in partners (e.g. RFID badge-scan vendors). The QR code may be supplied either as the raw code or as a Zuddl deep-link URL (e.g. https://applink.zuddl.com/link/com.zuddl.portal/{eventId}/profile/{qrCode}); the server extracts the trailing path segment when a URL is supplied. Session attendance is recorded against the user's Zuddl account; if the scanned registration is not yet linked to an account, the request is rejected with 422.
Required API key scopes: WRITE
This API can only be called with an access key that was generated for Backend usage.
Path parameters
Unique identifier of the event
Unique identifier of the session
Request body
Example request
{
"qrCode": "EAFPSNAB2I",
"occurredAt": "2026-06-12T14:33:00Z"
}Response
Session check-in recorded
Example response
{
"registrationId": "4fcebf73-3ddb-4fe6-b56d-5dd7dedb7c3d",
"accountId": "9e2b6d4a-6c3a-4a7e-8d24-1c2f8a31a812",
"speakerId": "d812a64f-8865-4289-9024-9a120792c3d8",
"role": "ATTENDEE",
"action": "CHECK_IN",
"recordedAt": "2026-06-12T14:33:00Z"
}