Skip to content
xashadocs
Tab to a result · Enter to open · Esc to close

API reference

Readiness

Check active service and readable D1 metadata without reading secret content.

GET/ready

Request#

Use a terminal or server-side client. These endpoints lack public browser CORS headers.

sh
curl -i https://api.xasha.site/ready

Response#

200 OK

json
{
  "status": "ready",
  "service": "xasha"
}

When unavailable#

503 returns unavailable status or a standard service error. Throttling returns 429 RATE_LIMITED with Retry-After: 60. GET and HEAD share a 60-request/minute IP budget per Cloudflare location.

json
{ "status": "unavailable", "service": "xasha" }