Skip to main content

Error format

{
  "success": false,
  "error": "Human-readable error message"
}

Status codes

StatusMeaning
200Success (update)
201Success (insert)
400Invalid request
401Missing API key
403Invalid API key or API disabled
404Team, project, or row not found
429Rate limit exceeded
500Server error

Common errors

MessageCauseFix
Invalid JSON in request bodyMalformed JSONFix JSON syntax
Invalid JSON payload formatBody is not an object or arraySend a JSON object or array
Unknown column(s): ...Column names do not existUse existing columns or enable auto-create
API key is required for this projectProject requires a keyAdd Authorization header
Invalid API keyKey is wrong or revokedRegenerate and retry
Team not foundWrong team slugVerify team slug in URL
Project not foundWrong project IDVerify project UUID
Row not found in this projectWrong row IDVerify row UUID
Rate limit exceededToo many requestsRetry after Retry-After
Internal server errorServer-side errorRetry; contact support if persistent