Skip to main content
API resource reference for HTTPRouteFilter, an Envoy Gateway extension resource. To create or change one, see Changing resources; to inspect, see Reading resources.
This resource is part of the v1alpha1 API and is subject to change. Fields and behavior may change in future releases.

Identity

Overview

An HTTPRouteFilter is an Envoy Gateway extension to the Gateway API, defined by the Envoy Gateway API, that provides extended HTTP traffic processing options beyond the standard filters. Use it when a route needs behavior such as rewriting URL path or host, returning a fixed direct response, or injecting credentials into requests before they reach a backend. You reference an HTTPRouteFilter from an HTTPRoute (via an extension-reference filter) so the extended processing applies to the matching traffic within a Project.

Spec fields

* credentialInjection.credential is required only when the credentialInjection block is present.
This resource has no status field.

Usage

Run datumctl explain httproutefilters --recursive to see the full, live field tree for this resource.
Last modified on July 2, 2026