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 '
{
  "UserId": "<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 '{
    "UserId": "714760171",
    "JoinTime": "2024-01-15T10:25:00Z",
    "LeaveTime": "2024-01-15T11:50:00Z"
  }'

Parameters

sessionId
string
required
The attendance session ID
UserId
string
required
The Roblox user ID to update
JoinTime
string
Updated ISO 8601 join timestamp
LeaveTime
string
Updated ISO 8601 leave timestamp

Response

200
{
  "success": true,
  "data": {
    "UserId": "714760171",
    "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

Pass your API key in the apikey header. Alternatively, the x-api-key header is also accepted.

Path Parameters

sessionId
string
required

The session ID

Body

application/json
UserId
string
required

The Roblox user ID (required)

JoinTime
string<date-time>

Updated join time (optional)

LeaveTime
string<date-time>

Updated leave time (optional)

Response

Attendee updated