API Reference

Manual Check-in

Manually push an attendance record for an attendee into an open session.

POST/api/v1/attendance

Allows external systems to explicitly check someone into an open session. It guarantees data integrity by preventing check-ins to closed sessions and safely ignores duplicate check-ins.

Authorization

Bearer Token Required

Include your API key in the Authorization header as Bearer attg_live_…

Headers

ParameterTypeRequiredDescription
AuthorizationstringrequiredBearer token. Format: `Bearer attg_live_…`

Body Parameters

ParameterTypeRequiredDescription
session_idstringrequiredSession UUID
attendee_idstringrequiredAttendee UUID

Rate Limits

120 requests per 60s window per IP address.

Responses

Responses

Attendance recorded successfully.

{
  "ok": true,
  "data": {
    "id": "uuid",
    "session_id": "...",
    "attendance_time": "..."
  }
}