SigSentrySigSentry
Projects

Projects

Create, list, update, and delete projects, plus per-project usage stats

A project groups everything that belongs together for one service, environment, or team — log sources, repos, channels, analyses, and watchdog rules. The endpoints below cover the project lifecycle and a stats endpoint for per-project usage.

For a conceptual walkthrough, see Projects.

Endpoints

Method + pathPurpose
GET /v1/config/projectsList projects in your tenant
POST /v1/config/projectsCreate a project
PUT /v1/config/projects/{id}Update a project
DELETE /v1/config/projects/{id}Delete a project
GET /v1/config/projects/{slug}/statsPer-project stats by slug

Project shape

Every project carries the following fields:

FieldTypeNotes
idUUIDThe project id
namestringDisplay name
slugstringURL-safe identifier; lowercase alphanumeric with hyphens
descriptionstring | nullOptional long-form description
isDefaultbooleanEvery tenant has exactly one default project; it cannot be deleted
llmContextstring | nullA short paragraph describing your stack and quirks — improves diagnosis quality
createdAtISO 8601When the project was created
updatedAtISO 8601When the project was last updated

Configuring a project

Once a project exists, the surrounding configuration lives behind its own endpoints and guides:

See also