---
title: "Project glitch summary."
method: GET
path: "/v1/glitches"
tags: ["Glitches"]
---

# Project glitch summary.

`GET /v1/glitches`

## Request

- Base URL: `https://api.scalix.world`
- URL: `https://api.scalix.world/v1/glitches`
- Auth: HTTP bearer

Aggregated tenant-side edge faults in the window, sorted by frequency:
group class, key, counts, first/last seen, and a bounded sample of real
paths. The default classes are the platform's starting point — the
tenant's own rules (see the glitch rules endpoints) override them per
project, and `custom` groups carry the tenant's own labels.

Served only once the org enables Glitch Tracker (free base,
7-day retention) or Glitch Tracker Plus (2026-10-07): orgs
that have not opted in receive an empty feed.

Requires the `glitches:read` scope and a project-scoped credential.

## Query parameters

- `window_days` integer, required

## Response `200`

Project glitch summary

## Other responses

- `401`: Missing or invalid API key
- `403`: Token lacks the glitches:read scope or is not project-scoped
- `500`: Internal error

---

[API](https://skmtc.dev/scalix/apis/scalix-cloud-api.md) · [All operations](https://skmtc.dev/scalix/apis/scalix-cloud-api/llms.txt) · [OpenAPI document](https://skmtc.dev/scalix/apis/scalix-cloud-api/revisions/2c04ca0a90bb?raw)
