No-auth sandbox test surface for /api/ask

The public, no-auth, no-key test surface for the /api/ask contract. Live at POST https://rrmacademy.org/api/ask/sandbox. Returns a canned, deterministic response with no LLM invocation, no authentication, no rate limit, and no data mutation (safe to call from any client, any number of times). Accepts the same JSON shape as /api/ask but ignores the body. Use it to validate that your client correctly parses the AskResponse-shaped reply before integrating with the authenticated /api/ask endpoint. Set Accept: text/event-stream for the SSE variant. Every response carries the X-Sandbox: true header. Also described under info.x-sandbox.

post/api/ask/sandbox

Request

  • Base URL: https://rrmacademy.org
  • URL: https://rrmacademy.org/api/ask/sandbox
  • Auth: none required

Request body

messagestring

Ignored. Included for structural compatibility with /api/ask.

Response

Canned sandbox response. Shape matches SandboxAskResponse.

sandboxtrue required
answerstring required

Example response

{
  "answer": "Sandbox response. /api/ask returns answers grounded in the RRM Library."
}

Changes

No recorded changes to this operation across all 1 revision of this API.