A single call can return multiple operations (e.g. create_branch + start_compute); wait for all of them when subsequent calls depend on the result
If any API call returns 423 Locked, the project is busy — retry the same request with exponential backoff (e.g. 0.1s, doubling)
Known gotchas
'failed' is NOT a terminal status in the docs' sense of completion — a failed operation does not advance and may need a manual retry of the original request
The API can return the operation as 'scheduling' even after a 201/202 — do not assume readiness from the HTTP status alone
Old operations may be pruned from the API — persist your own history if you need long-term audit
Official docs: https://neon.com/docs/manage/operations | https://neon.com/docs/reference/api/operations
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?