Skip to main content
POST
/
attendance
/
update-attendee
/
{sessionId}
Update Attendee
curl --request POST \
  --url https://api.series.hr/attendance/update-attendee/{sessionId} \
  --header 'Content-Type: application/json' \
  --header 'apikey: <api-key>' \
  --data '
{
  "AttendeeId": "<string>",
  "JoinTime": "2023-11-07T05:31:56Z",
  "LeaveTime": "2023-11-07T05:31:56Z"
}
'
Update an attendee’s join and/or leave times in an attendance session (Premium/Enterprise only).

Request

curl -X POST https://api.series.hr/attendance/update-attendee/session_xyz789 \
  -H "apikey: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "AttendeeId": "attendee_12345",
    "JoinTime": "2024-01-15T10:25:00Z",
    "LeaveTime": "2024-01-15T11:50:00Z"
  }'

Parameters

sessionId
string
required
The attendance session ID
AttendeeId
string
required
The attendee ID to update
JoinTime
string
Updated ISO 8601 join timestamp
LeaveTime
string
Updated ISO 8601 leave timestamp

Response

200
{
  "success": true,
  "data": {
    "attendeeId": "attendee_12345",
    "sessionId": "session_xyz789",
    "JoinTime": "2024-01-15T10:25:00Z",
    "LeaveTime": "2024-01-15T11:50:00Z",
    "duration": 4500,
    "updatedAt": "2024-01-15T12:00:00Z"
  }
}

Authorizations

apikey
string
header
required

Path Parameters

sessionId
string
required

Body

application/json
AttendeeId
string
required
JoinTime
string<date-time>
LeaveTime
string<date-time>

Response

200

Attendee updated