Here is an outline of the common error codes and resolutions you may encounter while using the MO Technologies API disputes endpoints.

MO Technologies uses standard HTTP response codes to indicate the success or failure of API requests.

Codes in the 2xx range indicate successful responses. The 4xx range indicates client-side errors, while the 5xx range indicates server-side errors.

See what codes are returned by MO Technologies API:

HTTP Status Code Status Description
201 Created Successfully created response.
400 Invalid Loan Status The loan is already in dispute and cannot be put in dispute again until a resolution has arrived or the current status of the loan is NOT in_dispute.
Invalid Dispute The dispute external ID already exists in another dispute or does not exist.
Invalid Loan The loan does not exist.
Invalid Amount Zero The amount of the dispute cannot be less or equal to zero.
Invalid Amount The amount cannot be greater than the amount of the initial dispute.
500 Internal server error Internal error.