---
title: "What every operation accepts before it refuses: the largest request body (the gate cap and any tighter cap the handler applies), item caps inside the body, the rate limit that applies, and whether the operation has request and response schemas. The same values are on each operation here as x-crawlcheck-budget."
method: GET
path: "/api/v1/budgets"
---

# What every operation accepts before it refuses: the largest request body (the gate cap and any tighter cap the handler applies), item caps inside the body, the rate limit that applies, and whether the operation has request and response schemas. The same values are on each operation here as x-crawlcheck-budget.

`GET /api/v1/budgets`

## Request

- Base URL: `https://crawlcheck.io`
- URL: `https://crawlcheck.io/api/v1/budgets`
- Auth: none required

## Response `200`

budget table

- object, nullable
  - `kind` string, nullable
  - `v` number, nullable
  - `operations` number, nullable
  - `defaults` object, nullable
    - `request_body_max_bytes` number, nullable
  - `rows` object[], nullable
    - `method` string, nullable
    - `path` string, nullable
    - `request_schema` boolean, nullable
    - `response_schema` boolean, nullable
    - `request_body_max` number, nullable
    - `items` string, nullable
    - `rate_limit` string, nullable

---

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