bri_, are verified server-side, and are never returned again after creation.Authorization header:123curl \ -H "Authorization: Bearer $BRI_API_KEY" \ https://bri.fyi/api/notes
BRI_API_KEY is the preferred environment variable; bri login --api-key stores an equivalent local config value for interactive use.read permits listing notes, reading accessible notes, and reading version history.write permits publishing, updating, deleting, inviting, and restoring, but does not grant read/list access by itself.read_write combines both sets and is required for API-key browser sessions and full MCP workflows.403; do not assume a write key can read data.read_write key. Use this only for a human session; long-running clients should keep using bearer headers.Authorization header or a local environment variable.400 means the request body, ID, title, content, or parameter is invalid.401 means the key is missing, malformed, revoked, or not valid.403 means the key is valid but lacks the required permission or ownership.404 means the note or version is not available to the caller.413 means a request is larger than the endpoint allows.429 means a rate-limited AI request should be retried later.