Scoped access to projects, gates, incidents, and draft directive creation.
Protected by API key authentication, per-key rate limiting (100/min), and dual-write audit logging.
API keys use the format gs_live_<32 hex> and are passed via the Authorization header.
Authorization: Bearer gs_live_your_key_hereAPI keys are created and managed from the GateStack dashboard under Account > API Keys.
/api/public/v1/projectsList projects (scoped to API key org)
/api/public/v1/projects/:idGet project detail
/api/public/v1/projects/:id/sessionsList sessions for a project
/api/public/v1/gates/pendingList pending approval gates
/api/public/v1/incidentsList Watchman incidents
/api/public/v1/directivesCreate a draft directive
/api/public/v1/searchSearch projects, sessions, directives
/api/public/v1/diagnostic/submitSubmit a free Diagnostic
/api/public/v1/diagnostic/report/:idRetrieve Diagnostic report
/api/public/v1/sales/leadsCapture a sales lead
/api/public/v1/sales/pricingGet pricing tiers
/api/public/v1/apply/qualifyQualification scoring
/api/public/v1/apply/submitSubmit application
/api/public/v1/bot/chatPublic concierge chat