# Authentication for Rehearsal AI Failure Planner

GET https://rehearsalqa.com/api/v1/plan is public and read-only. No API key, account, token, payment or Authorization header is needed. Cross-origin reads are permitted. Call only with the documented non-sensitive counts and boolean flags.

Example: GET /api/v1/plan?nodes=5&destinations=1&model_output=true&batch=true

Do not send credentials or request bodies. This endpoint neither runs workflows nor creates enquiries. An invalid request returns 400; an oversized URL returns 414; unsupported methods return 405. No dedicated uptime or per-client quota is promised during validation. Reuse identical plans; successful responses may be cached for five minutes.

The optional enquiry portal uses ChatGPT sign-in and separate consent. Its identity and the company operator's MCP are not credentials for this free API. Do not try to obtain or reuse company operator access.

See /openapi.json for the public request and response contract and /privacy for handling of technical request data.
