Skip to main content
GET
Get one Visitor
A Visitor is a guest expected at a location, optionally hosted by a customer. Visitors can be registered by an administrator or Admin Agent, from the customer portal, app, AI assistant, or NexIO reception tablet, as guests on a booking, or as public tour requests; the record tracks contact details, arrival, tours, and host approval.

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 Visitor-Read role.

Path Parameters

integer
required
The Id of the Visitor record to retrieve.

Code Examples

Response

200

integer
ID of the location this visitor is visiting; required..
string
Visitor’s full name; required..
string
Visitor’s email address; required and validated as an email address..
integer
ID of the customer hosting this visitor; required..
string
Display value for Coworker.CoworkerType..
string
Display value for Coworker.FullName..
string
Display value for Coworker.CompanyName..
string
Display value for Coworker.BillingName..
string
Display value for Coworker.Email..
string
Display value for Coworker.TeamNames..
integer
How the visitor was registered: Administrator for staff and Admin Agent registrations, Customer for registrations from the customer portal, app, or AI assistant, or NexIO for the reception tablet app; booking guests are synchronized from their booking.. See eVisitorSource enum values: 1 = Administrator, 2 = NexIO, 3 = Customer.
integer
Host approval workflow state: NotRequired, Requested, Rejected, AcceptedAndHold, or AcceptedAndGrant; manage pending approvals with the dedicated visitor approval tool.. See eVisitorHostApprovalStatus enum values: 1 = NotRequired, 2 = Requested, 3 = Rejected, 4 = AcceptedAndHold, 5 = AcceptedAndGrant.
string
System-generated visitor access code, created for eligible upcoming visits and used to locate the visitor at the location..
string
Check-in location/value; use Arrived, ArrivalDate, and DepartureDate for the visitor’s current visit status..
string
Optional internal staff notes about the visitor, limited to 1,024 characters and not shown to the visitor..
string
Optional notes supplied by the hosting customer, limited to 1,024 characters; read-only for administrators..
string
Optional reason the visitor is coming to the location..
string
Optional company or organization the visitor represents..
string
Optional phone number for contacting the visitor..
string
Expected arrival date and time, stored in UTC and required when creating a visitor..
boolean
Whether the visitor is currently checked in; maintained by the visitor check-in and check-out workflow..
string
UTC timestamp when the visitor checked in, maintained by the check-in workflow..
string
UTC timestamp when the visitor checked out, maintained by the check-out workflow..
boolean
Internal notification state set after the visitor has checked in..
boolean
Internal booking-visitor classification set when the visitor matches a customer and the location excludes known customers from visitor registration..
boolean
Whether this visit is a tour; tour requests from the public portal or AI assistant create tour visitors, which require a hosting customer and use the tour confirmation workflow..
boolean
Whether the visitor has accepted the applicable terms; maintained by the visitor-facing legal flow..
boolean
Whether a tour visit has been confirmed; maintained by the dedicated tour confirmation workflow and set automatically on check-in..
string
Internal identifier for the access-control scheduling job associated with this visitor..
boolean
Whether to check the visitor in immediately when creating the record; also sets ArrivalDate to the current UTC time and clears any departure time..
boolean
Internal flag set for booking visitors whose email already belongs to a customer at the location..
integer
Unique record identifier.
string
UUID of the record.
string
Date and time the record was created (ISO 8601).
string
Date and time the record was last updated (ISO 8601).
string
Email of the user who last updated this record.
boolean
Whether the record was recently created.
string
External system identifier.
Example Response