Stazus docs
Stazus docs

Introduction

Stazus documentationGet startedConcepts

Planned features

Feature availabilityStatus pages

Monitoring

MonitorsChecks and resultsLatency alertingMaintenance windows

Incident response

IncidentsNotificationsTeams and access

Developer API

Developer APIAuthenticationProjectsEndpointsAnalyticsIncidentsErrors and limitsMigrate from v1

Account and help

Account and security

Help

Support

Updates

Changelog
Changelog launchedDocumentation UpdatesDeveloper API v2Scope-aware maintenance windows
Developer API

Projects

List projects and inspect the endpoints in one project.

Project routes require monitoring:read.

List projects

GET /api/public/v2/projects?limit=50&cursor=CURSOR

The request has no payload.

{
  "data": [
    {
      "id": 12,
      "team_id": 7,
      "name": "Customer API",
      "description": "Customer-facing services",
      "under_maintenance": true,
      "maintenance_window_ids": [31],
      "created_at": "2026-08-23T08:00:00Z",
      "updated_at": "2026-08-23T08:00:00Z"
    }
  ],
  "pagination": {
    "next_cursor": null,
    "has_more": false
  }
}

under_maintenance is true while a team-wide or project window covers the project. Endpoint-only windows do not change the project flag.

Get a project

GET /api/public/v2/projects/:projectID

The request has no payload. The response contains one project in data.

curl \
  -H "Authorization: Bearer $SIFTR_DEVELOPER_TOKEN" \
  "https://siftr-backend.jdqc.dev/api/public/v2/projects/12"

List project endpoints

GET /api/public/v2/projects/:projectID/endpoints
QueryTypeDescription
enabledBooleanReturn only enabled or disabled endpoints.
limitIntegerReturn 1 through 100 items.
cursorStringContinue from a previous response.

The request has no payload. The response contains endpoint objects and pagination.

Sensitive header values appear as [redacted]. See Endpoints for the full endpoint response.

Project analytics

Use GET /api/public/v2/projects/:projectID/analytics for aggregate project data. This route requires analytics:read.

See Analytics for time-window parameters and the response schema.

Last updated on

Authentication

Create a developer token and select the correct scopes.

Endpoints

Read endpoint configuration, checks, and current alert state.

On this page

List projectsGet a projectList project endpointsProject analytics