Error Code Ranges

Code Range

HTTP Status Code

Meaning

1-50000

500

"Hard" errors within Helix itself. Please report the error along with the requestId (a.k.a "Incident Id") to Helix support.

50001-50999

401-505, see Common Error Codes

A connectivity issue, software defect, malformed request, etc.

51000-57999

500

Reserved for future use.

58000-58999

500

Reserved for third party use. Will never be issued by Helix. May be useful when logging.

59000-59899

400

Helix has the functionality you requested, but it is misconfigured, disabled, or unavailable due to business contract limitations.

59900-59999

400

Invalid JSON payload. Could be an improperly structured body, an improper type passed for a given property, or any other JSON formatting problem.

60000-2147483647

400

Validation errors when processing a request. An example would be trying to transfer a negative amount of funds.