---
title: "Service-level objectives for Resolve, preflight and first answers for never-measured domains: target, measured share over 30 days, error budget left, 24-hour burn rate and p95, from probes outside Cloudflare and the Worker's own timing"
method: GET
path: "/api/slo"
---

# Service-level objectives for Resolve, preflight and first answers for never-measured domains: target, measured share over 30 days, error budget left, 24-hour burn rate and p95, from probes outside Cloudflare and the Worker's own timing

`GET /api/slo`

## Request

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

## Response `200`

crawlcheck-slo

- object, nullable
  - `kind` string, nullable
  - `window_days` number, nullable
  - `slos` object[], nullable
    - `id` string, nullable
    - `objective` string, nullable
    - `target` number, nullable
    - `samples` number, nullable
    - `good` number, nullable
    - `measured` number, nullable
    - `status` string, nullable
    - `error_budget` object, nullable
      - `allowed_bad` number, nullable
      - `spent` number, nullable
      - `remaining` number, nullable
    - `burn_rate_24h` number, nullable
    - `latency_ms` object, nullable
      - `p50` number, nullable
      - `p95` number, 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)
