The errors that the key check in front of /api/public decides itself are application/problem+json with a stable code. /api/public answers with its own error object, which also carries code and type: the order endpoints since 2026-10-21 and every error answer since 2026-10-25.
This page needs JavaScript. The same content is available as Markdown: /errors.md. Every document for agents is listed in /llms.txt.