HTTP 300 — Multiple Choices
Indicates multiple options for the resource from which the client may choose
When to use it
Use status 300 when this is the correct HTTP response semantic: Indicates multiple options for the resource from which the client may choose
Request and response example
GET /old-resource HTTP/1.1
Host: api.example.com
HTTP/1.1 300 Multiple Choices
Location: /new-resource