Errors and response codes
Two things tell you what happened to a request:
| What it tells you | Where |
|---|---|
Why a request failed — the resultCode category and the resultDescription reason | Current API error codes |
| Where a transaction has reached in processing | Transaction status codes |
Handle failures on the resultCode / resultDescription pair returned in the response body.
Track a transaction's progress with its status value.
HTTP status and
resultCode are separateThe HTTP status describes the transport-level outcome of the call. resultCode is RHUB's
application error category and resultDescription is the specific reason, both returned in
the response body. Use resultCode for coarse classification and resultDescription for the
precise condition.
RHUB supplies code values and descriptions only — no remediation or retry guidance — so none is offered here.