Rivo Business uses HTTP status codes and a consistent JSON response body.

Error response

Common status codes

Best practice

Always check both the HTTP status code and the response status field before processing data. For value-moving flows, store the Rivo ID returned by the API. This makes reconciliation and support investigation much easier.