Checkins
Create Checkin
Create a new Checkin record.
POST
Create Checkin
A Checkin records when a customer accessed a location. To check in, a customer must hold a valid pass (Documentation Index
Fetch the complete documentation index at: https://learn.nexudus.com/llms.txt
Use this file to discover all available pages before exploring further.
TimePass entity) that covers the location and the time of the check-in.
If the customer does not have a valid pass but the location or network has one or more Pay As You Go passes configured, a pass is automatically assigned and charged to the customer at check-in time.
Check-ins can be created manually, or opened and closed automatically by NexIO (the front-desk Nexudus tablet app), door-access systems, or IT-network integrations. The Source field indicates how the check-in was created.
Authentication
This endpoint requires OAuth2 authentication. Include a valid bearer token in the
Authorization header.
The authenticated user must be a full unrestricted administrator or have the Checkin-Create role.Enums
eCheckinSource — Source values
eCheckinSource — Source values
| Value | Name |
|---|---|
| 0 | None |
| 1 | Manual |
| 2 | DoorAccess |
| 3 | NetworkActivity |
| 4 | Tile |
| 5 | Sensor |
Request Body
Required Fields
Business Id.
Date and time the customer checked in.
Optional Fields
Coworker Id.
Date and time the customer checked out. Null while the check-in is still open.
Counts Towards Plan Limits.
Coworker Time Pass Guid.
Auto Checkout.
Last Activity.
MAC addresses of devices detected during a network-activity check-in.
Teams the customer belonged to when the check-in was recorded.
Product (tariff) assigned to the customer when the check-in was recorded.
Validate Checkin Job Id.
From Time Local.
To Time Local.
Code Examples
Response
200
HTTP status code.
200 on success.A human-readable message confirming the creation.
Contains the
Id of the newly created record.true if the checkin was created successfully.null on success.Example Response
400
A summary of the validation error(s), in the format
PropertyName: error message.null on validation failure.Array of validation errors.
false when the request fails validation.Example Response
Create Checkin