Skip to main content

Errors & Warnings

9.1 HTTP Status Codes

CodeMeaningTypical Use
200 OKRequest successfulGET
201 CreatedResource createdPOST (create)
202 AcceptedProcessing pendingPromise mode ALWAYS
204 No ContentSuccess, no bodyUpdate/Delete
299 WarningSuccess with warnings
400 Bad RequestSyntax / missing parameters
401 UnauthorizedInvalid / missing token
404 Not FoundResource absent
405 Method Not AllowedUnsupported HTTP verb
415 Unsupported Media TypeUnsupported document format
422 Unprocessable EntitySemantic / business rule failure
429 Too Many RequestsRate limit exceeded
5xxServer error

9.2 API Error Codes & Messages

Categories
FormatDefinition
EC-AUTH-XXXXAuthorization errors
EC-VA-XXXXValidation errors
EC-BL-XXXXBusiness-logic errors
Authorization Errors
CodeMessage
EC-AUTH-0001User authorization attempt failed. Confirm credentials.
Header Validation Errors
CodeMessage
EC-VA-0001Missing header param :[object].
EC-VA-0002Invalid header param :[object].
User Verification & Security Validation
CodeMessage
EC-VA-0106Three security questions are required.
EC-VA-0107At least one of new password or security question is required.
API Validation Errors
CodeMessage
EC-VA-0004:[jsonString]
EC-VA-0005Validation failed.
EC-VA-0006Invalid value :[value] for field :[field].
EC-VA-0007Invalid value :[value].
EC-VA-0008Invalid field :[value].

Business-logic errors (EC-BL-XXXX) are listed in each entity’s Business Validations subsection.

9.3 Warning Messages

Warnings appear in the response header to flag issues that did not block the request but may affect future processing. Review and adjust requests accordingly.