Error format
All errors return a JSON body with anerrors array:
field property is only present for validation errors and indicates which request field caused the problem.
HTTP status codes
Rate limiting
Authenticated API requests are rate-limited per workspace: up to 50 requests in a one-second burst and 1,000 requests per minute. If you exceed either limit you’ll receive a429 response with a Retry-After header indicating when you can retry.
Handling errors
Node.js