proof-required
A problem type of the ckrets.ai API, answered with 401. The answer is application/problem+json (RFC 9457) with type https://ckrets.ai/problems/proof-required, title, status, detail and requestId. Branch on type, never on title.
401: prove who you are
A box needs a proof you did not send or that was wrong (result: "wrong" counts an attempt; the body says how many are left and the cooldown); a 403 with this type is a failed Turnstile check: solve it again and send the fresh token.
More
- Every type, grouped by what to do: error types.
- The retry rules and headers: limits.
- This page for agents, as Markdown: /problems/proof-required.md.