---
title: "The stateless projection contract and example library"
method: GET
path: "/api/v1/project"
tags: ["project"]
---

# The stateless projection contract and example library

`GET /api/v1/project`

## Request

- Base URL: `https://worthune.com`
- URL: `https://worthune.com/api/v1/project`
- Auth: none required

## Response `200`

Contract description plus the synthetic households to try it on.

- object
  - `endpoint` string, required
  - `auth` string, required
  - `body` object, required
  - `storage` string, required
  - `alsoOnMcp` string, required
  - `examples` SyntheticExampleSummary[], required
    - `id` string, required
    - `name` string, required
    - `summary` string, required
    - `exercises` string[], required
    - `url` string, required

## Other responses

- `429`: Hourly per-org stateful quota, a per-route durable limit, or the 120 requests/minute per-IP burst backstop.

---

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