---
title: "ai-status.json (live health of every surface)"
method: GET
path: "/ai-status.json"
tags: ["discovery"]
---

# ai-status.json (live health of every surface)

`GET /ai-status.json`

## Request

- Base URL: `https://teas.co.uk`
- URL: `https://teas.co.uk/ai-status.json`
- Auth: none declared

Live HTTP status for registered AI surfaces. Cached 60 min and refreshed by the throttled teas_ai_status_refresh cron. Agents poll this to skip degraded endpoints; includes a summary of ok/auth/redirect/error counts.

## Response `200`

application/json

---

[API](https://skmtc.dev/teas/apis/teas-co-uk-public-rest-api.md) · [All operations](https://skmtc.dev/teas/apis/teas-co-uk-public-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/teas/apis/teas-co-uk-public-rest-api/revisions/5ceaa56fada1?raw)
