TypeScript
npm install @guardtour/sdkRead TypeScript docs
Developers
Every event is exposed via REST, webhooks and SDKs. Integrate your SIEM, your VMS, your ITSM — without filing a vendor ticket.
Full schema published. Generate clients in any language. Spec versioned with every release.
Tour started, checkpoint scanned, incident created, alert triggered. HMAC-signed payloads, exponential retry.
TypeScript, Python, Go — all with auth helpers, typed responses and integration tests.
Try the API with synthetic data before creating a workspace. No credit card, no commitment.
Authenticate with a token, fetch today's incidents. From there, ship anything.
# Get today's open incidents
curl -X GET https://api.patroltech.io/v1/incidents \
-H "Authorization: Bearer $GUARDTOUR_TOKEN" \
-H "Content-Type: application/json" \
--data '{"status":"open","date":"today"}'TypeScript
npm install @guardtour/sdkRead TypeScript docs
Python
pip install guardtourRead Python docs
Go
go get github.com/guardtour/go-sdkRead Go docs
Drop your work email, we'll send a sandbox token within 30 seconds. No workspace creation needed.
Sandbox tokens are scoped to read-only on synthetic data. Production tokens require a workspace.