---
title: "Report durable provider catalog rule diagnostics"
method: GET
path: "/v1/admin/integrations/proxy-capability-catalogs/status"
tags: ["admin"]
---

# Report durable provider catalog rule diagnostics

`GET /v1/admin/integrations/proxy-capability-catalogs/status`

## Request

- Base URL: `https://api.patricia.app` (the document declares no server; this is the origin it was published from)
- URL: `https://api.patricia.app/v1/admin/integrations/proxy-capability-catalogs/status`
- Auth: HTTP bearer

Stored catalog diagnostics, not account entitlement or alert delivery. Graph coverage is open_surface.

## Response `200`

Successful Response

- ProxyCatalogDiagnosticReport
  - `catalogs` integer, required
  - `checked` integer, required: Catalogs with diagnostics for the current generation and running rules.
  - `drift` integer, required
  - `stale` integer, required
  - `never_checked` integer, required
  - `unpublished` integer, required
  - `source_complete` integer, required
  - `source_partial` integer, required
  - `source_unknown` integer, required
  - `catalog_entries_checked` integer, required
  - `catalog_entries_matched_current_rules` integer, required: Catalog entries matched current rules.
  - `drift_count` integer, required
  - `sample` ProxyCatalogStatus[], required
    - `id` string, uuid, required
    - `provider` string, required
    - `app_slug` string, required
    - `endpoint_scope` string, required
    - `generation` integer, required
    - `source` object, nullable, required
    - `complete` boolean, nullable, required
    - `source_scope` string, nullable, required
    - `last_checked_at` string, date-time, nullable, required
    - `checked_generation` integer, nullable, required
    - `checked_rules_revision` string, nullable, required
    - `drift` object, nullable, required
    - `comparison_state` 'unpublished' | 'unchecked' | 'stale' | 'drift' | 'compatible', required
    - `running_rules_revision` string, nullable, required
    - `coverage_state` 'open_surface' | 'finite_set' | 'unregistered', required
    - `catalog_entries_checked` integer, nullable, required
    - `catalog_entries_matched_current_rules` integer, nullable, required: Catalog entries matched current rules.
    - `drift_count` integer, nullable, required
    - `body_reading_incomplete` integer, nullable, required
    - `diagnostic_sample` object[], required
    - `diagnostic_sample_truncated` boolean, required
  - `sample_truncated` boolean, required

## Other responses

- `401`: Unauthorized
- `403`: Permission denied (PERMISSION_DENIED) or email not verified (EMAIL_NOT_VERIFIED)
- `422`: Validation error

---

[API](https://skmtc.dev/patricia/apis/patricia-api.md) · [All operations](https://skmtc.dev/patricia/apis/patricia-api/llms.txt) · [OpenAPI document](https://skmtc.dev/patricia/apis/patricia-api/revisions/0dfb44495ea1?raw)
