Response status codes
When Hike receives a request to an API endpoint, a number of different HTTP status codes can be returned in the response depending on the original request.
200 OK | \n The request was successfully processed by Hike. | \n|
201 Created | \n The request has been fulfilled and a new resource has been created. | \n|
202 Accepted | \n The request has been fulfilled and an existing resource has been updated. | \n|
303 See Other | \n The response to the request can be found under a different URI in the Location header and can be retrieved using a GET method on that resource. | \n |
400 Bad Request | \n \n The request was not understood by the server, generally due to bad syntax or because the This status is also returned when the request provides an invalid | \n |
401 Unauthorized | \n The necessary authentication credentials are not present in the request or are incorrect. | \n|
403 Forbidden | \n The server is refusing to respond to the request. This is generally because you have not requested the appropriate scope for this action. | \n|
404 Not Found | \n The requested resource was not found but could be available again in the future. | \n|
422 Unprocessable Entity | \n The request body was well-formed but contains semantical errors. The response body will provide more details in the errors parameter. | \n |
429 Too Many Requests | \n The request was not accepted because the application has exceeded the rate limit. See the API Call Limit documentation for a breakdown of Hike's rate-limiting mechanism. | \n|
500 Internal Server Error | \n An internal error occurred in Hike. Please post to the API & support forum so that Hike staff can investigate. | \n|
501 Not Implemented | \n The requested endpoint is not available on that particular shop, e.g. requesting higher plan specific API on a shop running on a start-up plan. This response may also indicate that this endpoint is reserved for future use. | \n|
503 Service Unavailable | \n The server is currently unavailable. Check the status page for reported service outages.\n | |
504 Gateway Timeout | \n The request could not complete in time. Try breaking it down in multiple smaller requests. | \n |