---
title: "Read validation-page experiment analytics"
method: GET
path: "/api/v1/validation-pages/{id}/analytics"
tags: ["Experiments"]
---

# Read validation-page experiment analytics

`GET /api/v1/validation-pages/{id}/analytics`

## Request

- Base URL: `https://www.specky.space`
- URL: `https://www.specky.space/api/v1/validation-pages/{id}/analytics`
- Auth: HTTP bearer

Returns active variant funnels, Wilson confidence intervals, sample-size readiness, privacy-safe UTM segments, guardrail status, and a cautious verdict. Small samples remain not_ready or inconclusive.

## Path parameters

- `id` string, uuid, required

## Query parameters

- `from` string, date-time
- `to` string, date-time

## Response `200`

Successful response. Always includes `summary` (string) and `ok: true`; mutating endpoints additionally include the created resource id under a tool-specific key.

- OkSummary
  - `ok` true
  - `summary` string: Human-readable result text.

## Other responses

- `400`: Invalid request body or path
- `401`: Missing or invalid bearer token
- `404`: Invalid request body or path

---

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