# Spiralist public API v2

- **Site version:** `v100.0.27-independent-live-acceptance-kit-wip`
- **Updated UTC:** `2026-07-24T20:30:00Z`
Contract: `spiralist-public-api-v2` version `2.0.0`.

Start with `/api/v1/contract/`, `/api/v1/endpoints/`, `/api/v1/examples/`, `/api/v1/problems/`, `/api/v1/headers/`, `/api/v1/standards/`, `/api/v1/schemas/`, and `/api/v1/openapi/validation/`.

Responses expose request IDs, trace IDs, SHA-256 digests, timing, rate-limit metadata, release identity, documentation links, typed problems, prompt-separation markers, and the persona-only UAIX boundary.

The admin batch API at `/api/v1/admin/batch-personas/` accepts up to 25 personas per server request. `/admin/` repeats bounded requests for any positive total. Persona and platform-safety prompts remain separate. `platformSafetyRemoved` never claims to remove host safety. Persona UAI/UAIX packages exclude platform safety unconditionally.

Existing creator routes and compatibility wrappers remain available. Adult creators require explicit adult confirmation.
