API Reference
Build custom integrations with the Gatekeeper REST API. Automate workflows, sync data, and extend functionality.
Base URL: https://api.gatekeeper.io/v1API Features
Authentication
Authenticate your API requests using an API key in the Authorization header.
curl -X GET "https://api.gatekeeper.io/v1/visitors" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"You can generate API keys from your Gatekeeper dashboard under Settings → API Keys. Keep your API keys secure and never expose them in client-side code.
Endpoints
Core endpoints for managing visitors and locations.
/api/v1/visitorsList all visitors with optional filtering and pagination
/api/v1/visitorsCreate a new visitor check-in record
/api/v1/visitors/:idRetrieve a specific visitor by ID
/api/v1/visitors/:idUpdate a visitor record
/api/v1/visitors/:id/checkoutCheck out a visitor
/api/v1/locationsList all locations for your organization
/api/v1/reports/visitsGenerate visit reports with date range filtering
/api/v1/webhooksCreate a webhook subscription
Official SDKs
Get started quickly with our official client libraries.
JavaScript/TypeScript
npm install @gatekeeper/sdkPython
pip install gatekeeper-sdkRuby
gem install gatekeeperPHP
composer require gatekeeper/sdkReady to build?
Create your API key and start integrating Gatekeeper today.