aid: envoy
name: Envoy
description: >-
  Envoy is a high-performance, open-source edge and service proxy designed for cloud-native applications and
  microservice architectures. It provides advanced load balancing, observability, and traffic management features, and
  serves as the data plane for many service mesh implementations including Istio.
type: Index
deliveryModel:
  model: self-hosted
  license: Apache-2.0
  open_source: true
  commercial: false
  callable_host: false
  label: Self-hosted open source · you run it yourself
  confidence: high
  source:
  - license
  - openapi
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/envoy.png
tags:
  - Envoy
  - Cloud-Native
  - Load Balancing
  - Proxy
  - Service Mesh
tags_raw:
  - Envoy
  - Cloud Native
  - Load Balancing
  - Proxy
  - Service Mesh
url: https://www.envoyproxy.io/
created: '2025-01-01'
modified: '2026-05-19'
position: Consuming
access: 3rd-Party
specificationVersion: '0.23'
apis:
- aid: envoy:envoy-xds-api
  name: Envoy xDS APIs
  description: >-
    The xDS (x Discovery Service) APIs provide dynamic configuration for Envoy proxies via a management
    server, including LDS, RDS, CDS, EDS, SDS, and ADS. xDS APIs are served over gRPC or REST and allow
    management servers to push Listener, Route, Cluster, Endpoint, and Secret configurations to Envoy
    proxies at runtime without restarts.
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/api-docs/xds_protocol
  tags:
  - Discovery Service
  - Dynamic Configuration
  - gRPC
  - xDS
  properties:
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/api-docs/xds_protocol
  - type: Reference
    url: https://www.envoyproxy.io/docs/envoy/latest/configuration/overview/xds_api
  - type: GitHubRepository
    url: https://github.com/envoyproxy/envoy
- aid: envoy:envoy-api-v3
  name: Envoy API V3
  description: >-
    The Envoy API v3 is the current stable protobuf-based configuration and extension API for Envoy proxy.
    It defines the configuration types for all Envoy subsystems including listeners, clusters, routes,
    endpoints, HTTP filters, network filters, transport sockets, and access logging. The API is defined
    using Protocol Buffers and published in the envoy-api repository.
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/api/api
  tags:
  - Configuration
  - Extensions
  - Filters
  - Protobuf
  properties:
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/api/api
  - type: GitHubRepository
    url: https://github.com/envoyproxy/envoy
  - type: JSONSchema
    url: json-schema/envoy-cluster.json
  - type: JSONSchema
    url: json-schema/envoy-listener.json
  - type: JSONSchema
    url: json-schema/envoy-route-configuration.json
- aid: envoy:envoy-gateway-api
  name: Envoy Gateway API
  description: >-
    Envoy Gateway manages Envoy Proxy as a standalone or Kubernetes-based application gateway, implementing
    and extending the Kubernetes Gateway API. It provides Gateway API extensions including BackendTrafficPolicy,
    ClientTrafficPolicy, SecurityPolicy, and EnvoyPatchPolicy for advanced traffic management without
    requiring direct Envoy configuration knowledge.
  humanURL: https://gateway.envoyproxy.io/
  tags:
  - Cloud-Native
  - Gateways
  - Kubernetes
  - Traffic Management
  tags_raw:
  - Cloud Native
  - Gateway
  - Kubernetes
  - Traffic Management
  properties:
  - type: Documentation
    url: https://gateway.envoyproxy.io/docs/
  - type: Reference
    url: https://gateway.envoyproxy.io/docs/concepts/gateway-api/
  - type: GettingStarted
    url: https://gateway.envoyproxy.io/docs/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/gateway
- aid: envoy:envoy-certificates-api
  name: Envoy Certificates API
  description: TLS certificate inspection endpoints
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  tags:
  - Certificates
  properties:
  - type: OpenAPI
    url: openapi/envoy-certificates-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
- aid: envoy:envoy-clusters-api
  name: Envoy Clusters API
  description: Upstream cluster inspection and status endpoints
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  tags:
  - Cluster
  tags_raw:
  - Clusters
  properties:
  - type: OpenAPI
    url: openapi/envoy-clusters-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
- aid: envoy:envoy-configuration-api
  name: Envoy Configuration API
  description: Configuration dump and inspection endpoints
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  tags:
  - Configuration
  properties:
  - type: OpenAPI
    url: openapi/envoy-configuration-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
- aid: envoy:envoy-health-api
  name: Envoy Health API
  description: Health check management endpoints
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  tags:
  - Health
  properties:
  - type: OpenAPI
    url: openapi/envoy-health-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
- aid: envoy:envoy-listeners-api
  name: Envoy Listeners API
  description: Listener inspection and drain endpoints
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  tags:
  - Listeners
  properties:
  - type: OpenAPI
    url: openapi/envoy-listeners-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
- aid: envoy:envoy-logging-api
  name: Envoy Logging API
  description: Log level management endpoints
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  tags:
  - Logging
  properties:
  - type: OpenAPI
    url: openapi/envoy-logging-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
- aid: envoy:envoy-models-api
  name: Envoy Models API
  description: >-
    Model listing endpoints for discovering available AI models configured in the gateway routes.
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  tags:
  - Models
  properties:
  - type: OpenAPI
    url: openapi/envoy-models-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
- aid: envoy:envoy-runtime-api
  name: Envoy Runtime API
  description: Runtime settings management endpoints
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  tags:
  - Runtime
  properties:
  - type: OpenAPI
    url: openapi/envoy-runtime-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
- aid: envoy:envoy-server-api
  name: Envoy Server API
  description: Server management, lifecycle, and information endpoints
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  tags:
  - Servers
  tags_raw:
  - Server
  properties:
  - type: OpenAPI
    url: openapi/envoy-server-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
- aid: envoy:envoy-statistics-api
  name: Envoy Statistics API
  description: Statistics, metrics, and Prometheus endpoints
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  tags:
  - Statistics
  properties:
  - type: OpenAPI
    url: openapi/envoy-statistics-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
- aid: envoy:envoy-text-completions-api
  name: Envoy Text Completions API
  description: Legacy text completions endpoints compatible with the OpenAI completions API.
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  tags:
  - Text Completions
  properties:
  - type: OpenAPI
    url: openapi/envoy-text-completions-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
- aid: envoy:envoy-chat-completions-api
  name: Envoy Chat Completions API
  description: >-
    Chat completions endpoints compatible with the OpenAI Chat API. Routes requests to configured AI backends
    based on AIGatewayRoute rules.
  humanURL: https://www.envoyproxy.io/docs/envoy/latest/api-docs/xds_protocol
  tags:
  - Chat Completions
  properties:
  - type: OpenAPI
    url: openapi/envoy-chat-completions-api-openapi.yml
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/operations/admin
  - type: Documentation
    url: https://aigateway.envoyproxy.io/docs/
  - type: Reference
    url: https://aigateway.envoyproxy.io/docs/api/
  - type: GettingStarted
    url: https://aigateway.envoyproxy.io/docs/getting-started/basic-usage/
  - type: GitHubRepository
    url: https://github.com/envoyproxy/ai-gateway
  - type: ChangeLog
    url: https://aigateway.envoyproxy.io/release-notes/
common:
  - type: CapabilityMap
    url: capabilities/envoy-capability-edges.yml
    name: Envoy Business Capability Map
  - type: Plans
    url: plans/envoy-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/envoy-rate-limits.yml
  - type: FinOps
    url: finops/envoy-finops.yml
  - type: IssueTracker
    url: https://github.com/envoyproxy/envoy/issues
  - type: SecurityPolicy
    url: https://github.com/envoyproxy/envoy/blob/main/SECURITY.md
  - type: CodeOfConduct
    url: https://github.com/envoyproxy/envoy/blob/main/CODE_OF_CONDUCT.md
  - type: ContributionGuide
    url: https://github.com/envoyproxy/envoy/blob/main/CONTRIBUTING.md
  - type: License
    name: Apache-2.0
    url: https://github.com/envoyproxy/envoy/blob/main/LICENSE
  - type: AgenticAccess
    url: agentic-access/envoy-agentic-access.yml
  - type: DomainSecurity
    url: security/envoy-domain-security.yml
  - type: Authentication
    url: authentication/envoy-authentication.yml
  - type: LinkedIn
    url: https://www.linkedin.com/company/envoy-inc
  - type: Website
    url: https://www.envoyproxy.io/
  - type: Documentation
    url: https://www.envoyproxy.io/docs/envoy/latest/
  - type: GettingStarted
    url: https://www.envoyproxy.io/docs/envoy/latest/start/start
  - type: Blog
    url: https://blog.envoyproxy.io/
  - type: ChangeLog
    url: https://github.com/envoyproxy/envoy/releases
  - type: GitHubOrganization
    url: https://github.com/envoyproxy
  - type: GitHubRepository
    url: https://github.com/envoyproxy/envoy
  - type: Community
    url: https://www.envoyproxy.io/community
  - type: JSONSchema
    url: json-schema/envoy-bootstrap.json
  - type: JSONSchema
    url: json-schema/envoy-cluster.json
  - type: JSONSchema
    url: json-schema/envoy-listener.json
  - type: JSONSchema
    url: json-schema/envoy-route-configuration.json
  - type: JSONLD
    url: json-ld/envoy-context.jsonld
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
