---
title: "Build health"
method: GET
path: "/health.json"
tags: ["catalogue"]
---

# Build health

`GET /health.json`

## Request

- Base URL: `https://publicdata.au`
- URL: `https://publicdata.au/health.json`
- Auth: none declared

## Response `200`

ok

- object
  - `storage` object: What the archive holds in R2. `projected` is the build's estimate and `measured` is Cloudflare's own figure, read at deploy.
    - `projected` object
      - `covers` string
      - `stored_bytes` integer: Stored now
      - `stored_bytes_in_a_year` integer: Stored a year on
      - `growth_bytes_per_year` integer
      - `d1_rows_written_per_year` integer
    - `measured` object
      - `available` boolean, required
      - `reason` string: Why there is no measurement, when available is false
      - `covers` string
      - `measured_at` string, date-time: When Cloudflare measured the oldest bucket figure
      - `stored_bytes` integer
      - `objects` integer
      - `buckets` object

---

[API](https://skmtc.dev/publicdata/apis/publicdata-au.md) · [All operations](https://skmtc.dev/publicdata/apis/publicdata-au/llms.txt) · [OpenAPI document](https://skmtc.dev/publicdata/apis/publicdata-au/revisions/84f7c81b41e5?raw)
