Ivy’s API utilizes standard HTTP response codes to provide information about the success or failure of API requests.
2xx Range (Success):
Codes in this range indicate a successful API request. This means the requested operation was completed as expected.
4xx Range (Client Errors):
Codes in this range indicate an error related to the client’s request. These errors may occur due to missing required parameters, payment failures, or other client-specific issues.
5xx Range (Server Errors):
These codes indicate an issue with Ivy’s servers. When you encounter a code in this range, it signifies an error on Ivy’s side rather than an issue with the client’s request.
Understanding these response codes helps developers work with Ivy’s API effectively and handle different scenarios appropriately, ensuring smooth and reliable integration.
GENERIC
VALIDATION
AUTHENTICATION
UNAUTHENTICATED
REQUEST_FAILED
AUTHORIZATION
NOT_FOUND
NOT_ACCEPTABLE
CONFLICT
LOCKED
TOO_MANY_REQUESTS
INTERNAL_SERVER_ERROR
SERVICE_UNAVAILABLE