Skip to main content
Error responses use a single envelope: a top-level errors array containing one or more error objects.

Error envelope

For 422 Unprocessable Entity, each error object also includes a JSON pointer to the offending field:

Status codes

Reporting an issue

If you see a 500 you can’t explain or a 422 whose detail is unclear, email team@terrapinfinance.com with:
  • The request URL and JSON body (redact any PII).
  • The full response body and request-id header if present.
  • The approximate UTC timestamp.