---
title: "Program-catalog overview"
method: GET
path: "/v1/programs/stats"
tags: ["Programs"]
---

# Program-catalog overview

`GET /v1/programs/stats`

## Request

- Base URL: `https://api.rossdata.dev`
- URL: `https://api.rossdata.dev/v1/programs/stats`
- Auth: none declared

Program catalog by module and type, with titled / with-tables / vendor-core counts, total program→table edges, read/write counts (withWrites programs, writeEdges program→table write edges), program→program call-graph counts (withCalls, callEdges) and how many programs back a menu facility (withFacilities).

## Response `200`

OK

- ProgramStats
  - `schema` string
  - `layer` string
  - `source` string
  - `counts` object
  - `modules` object[]
    - `key` string
    - `name` string, nullable
    - `n` integer
  - `types` object[]
    - `key` string
    - `name` string, nullable
    - `n` integer

---

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