Available to: All Robin visitor management customers
Robin's Visitor API gives developers programmatic (read-write) access to the full visitor management lifecycle — from scheduling visits and managing guests to checking in arrivals in real time. Some examples of what you can build with the Visitor API include:
- Sending a guest list to a lobby's visitor management system ahead of scheduled visits.
- Checking in a guest from a lobby kiosk or third-party system, updating Robin in real time and triggering host arrival notifications.
- Building a custom visitor invitation form within an internal app.
- Providing a guest list to an access control system to automatically provision temporary badge access.
These are just a few of the many use cases the Visitor API supports.
Getting Started
To use the Visitor API, you'll need a valid API token. You must be an organization administrator to generate one.
Available Endpoints
| Endpoint | Description |
|---|---|
| List visits | Retrieve a paginated list of visits for one or more locations within a time range. |
| Create a visit | Schedule a new visit with guests, hosts, and arrival instructions. |
| Get a visit | Retrieve details for a single visit. |
| Update a visit | Modify an existing visit. |
| Cancel a visit | Cancel a visit and notify relevant parties. |
| List guests on a visit | Get all guests associated with a visit. |
| Add guests to a visit | Invite additional guests to an existing visit. |
| Update a guest | Modify a specific guest's details. |
| Cancel a guest | Remove a specific guest without canceling the visit. |
| Check in a guest | Mark a guest as arrived and trigger host notifications. |
| Get visit types | Retrieve the active visit categories configured for a location. |
| Get custom visit form schema | Retrieve any custom fields configured for a location's visits. |