API-Specific Error Codes

Error CodeStatusOverview
400Bad Request

Description: The server could not understand the request due to invalid syntax or missing parameters.

Solution: Check your request format, parameters, and syntax for errors.

401Unauthorized

Description: The request lacks valid authentication credentials.

Solution: Ensure your API key is included in the request header and is correct.

403Forbidden

Description: The server understands the request but refuses to authorize it.

Solution: You may not have the necessary permissions to access this resource. Verify your API key's access rights.

404Not Found

Description: The requested resource could not be found on the server.

Solution: Ensure the endpoint URL is correct, and the resource you're trying to access exists.

429Too Many Requests

Description: You have exceeded the rate limit for API requests.

Solution: Slow down your requests and try again after the specified time window.

500Internal Server Error

Description: The server encountered an unexpected condition that prevented it from fulfilling the request.

Solution: Retry the request later. If the problem persists, contact Springer Nature support.

502Bad Gateway

Description: The server received an invalid response from the upstream server while trying to fulfill the request.

Solution: Retry the request later. This issue is often temporary.

503Service Unavailable

Description: The server is currently unable to handle the request due to temporary overloading or maintenance.

Solution: Wait a few minutes and try again.

504Gateway Timeout

Description: The server did not receive a timely response from the upstream server.

Solution: Retry the request later. If the issue persists, it may be a server-side problem.

On this page

No Headings