Back to all status codes

426

Upgrade Required

Client Error
RFC 2817

The server refuses to perform the request using the current protocol that is being used on the client.

Detailed Information

The 426 status code indicates that the server refuses to perform the request using the current protocol that is being used on the client.

Common Examples

  • API requests with unsupported protocols
  • Web page requests with unsupported protocols

Common Uses

  • API requests with unsupported protocols
  • Web page requests with unsupported protocols

Best Practices

  • Use when the client is using an unsupported protocol
  • Include a detailed error message
  • Ensure proper protocol negotiation and upgrade mechanisms are in place

Quick Actions

Category Information

Client Error

The request contains bad syntax or cannot be fulfilled

Available for Freelance

Fullstack developer specializing in React, Next.js, and Node.js. Let's build something amazing together!

Stay in the loop

Get notified about new tools and updates

HTTP Status Codes Reference - Complete List with Descriptions