v1
latestOpenAPI 3.1.02026-07-22285495.1 KBAttendees
Record an event check-in
Marks the attendee identified by the supplied QR code as checked into the event. Intended for onsite check-in partners (e.g. RFID badge-scan vendors) to push real-time scans back into Zuddl. 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. If the scanned user is also a speaker for this event, the check-in is recorded against the speaker record.
Required API key scopes: WRITE
This API can only be called with an access key that was generated for Backend usage.
post/v1/events/{eventId}/attendees/attendance/checkin
Path parameters
eventIdstring required
Unique identifier of the event
Request body
Example request
{
"qrCode": "EAFPSNAB2I",
"occurredAt": "2026-06-12T14:33:00Z"
}Response
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"
}