Changelog
Every change to the API and these docs, newest first. Subscribe with the RSS feed.
- API
Every error uses the error envelope
A failure on our side now answers
500with codeINTERNAL_ERRORin the standard envelope, withrequest_idanddoc_url; before, it answered a shorter body. Acursorthe API did not return, and alimitoutside 1–500, now answer400INVALID_PARAMETER; before, the list silently restarted at the first page or the limit was capped at 500. Successful responses are unchanged. - Docs
New developer docs
New pages for environments, versioning and release phases, and security. Every page has a Markdown copy, and llms.txt links to them. The Surveys API endpoints, which were never callable, moved out of the API reference to an Early access page.
- API
API v1
Version 1 of the API: bearer keys with scopes, the error envelope with
doc_urlandrequest_id, per-key rate limits withX-RateLimit-*headers,Idempotency-Keyon writes, and cursor pagination.