Back to all status codesRead more on MDN
503
Service Unavailable
Server Error
RFC 7231
The server is currently unable to handle the request due to a temporary overload or maintenance.
Detailed Information
The 503 status code indicates that the server is currently unable to handle the request due to a temporary overload or maintenance.
Common Examples
- •API requests with service unavailability
- •Web page requests with service unavailability
Common Uses
- •API requests with service unavailability
- •Web page requests with service unavailability
Best Practices
- •Use when the server is temporarily unavailable
- •Include a detailed error message
- •Ensure proper load balancing and failover mechanisms are in place
Additional Resources
Similar Status Codes
500
Internal Server Error
The server has encountered a situation it does not know how to handle.
501
Not Implemented
The server does not support the functionality required to fulfill the request.
502
Bad Gateway
The server, while acting as a gateway or proxy, received an invalid response from the upstream server.