HTTP 300 — Múltiplas Escolhas

Indica várias opções para o recurso que o cliente pode escolher

Quando usar

Use o status 300 quando esta for a semântica correta da resposta HTTP: Indica várias opções para o recurso que o cliente pode escolher

Exemplo de requisição e resposta

GET /old-resource HTTP/1.1
Host: api.example.com

HTTP/1.1 300 Múltiplas Escolhas
Location: /new-resource

Códigos relacionados

301, 302, 303, 304

Referências

MDN · RFC 9110