Skip to content
English
  • There are no suggestions because the search field is empty.

Guardhouse API

REST API for incident reports, live operations, timesheets, staff, customers, sites, and webhooks.

The Guardhouse API gives external systems programmatic access to your incident reports, live operations, timesheets, staff, customers, sites, and webhook event subscriptions. It is a JSON REST API over HTTPS, secured with short-lived JWT bearer tokens that you obtain by exchanging an API key. 

Generating an API key

API keys are generated inside the Guardhouse web app. You need SuperAdmin access to do this.

  1. Log in to the Guardhouse web app.
  2. Go to Organization → Company Settings.
  3. Open the Guardhouse API & Integrations tab.
  4. Select the Guardhouse API sub-tab.
  5. Find the API type you need and click Generate API Key

 

API type KeyType Grants access to
Developer API developer Webhook subscriptions, staff, and developer endpoints
Live Operations API liveops Live Operations endpoint
Incident Reporting API incidentreport Incident report endpoints
Timesheet API timesheet Timesheet endpoints
 

Important: The key is shown only at the moment it's generated. If it's lost, you'll need to generate a new one. 

 
 

For full access to our API documentation, please contact your Customer Success Manager.