Home
Providers
Traefik Labs
Traefik Labs
Traefik Labs builds cloud-native traffic and API infrastructure - the open-source Traefik Proxy (an ingress controller, reverse proxy, and load balancer for Kubernetes, Docker, Nomad, ECS, Consul, and bare metal), plus the commercial Traefik Hub product line covering API Gateway, API Management, AI Gateway, and MCP Gateway. The data plane is the same Traefik binary across every tier; the Hub control plane adds GitOps-driven CRDs, a developer portal, multi-cluster dashboards, WAF, advanced auth, and AI safety / agent-governance capabilities.
Traefik Labs publishes 6 APIs on the APIs.io network, including Entrypoints API, Health API, HTTP API, and 3 more. Tagged areas include AI Gateway, API Gateway, API Management, Developer Portal, and GitOps.
The Traefik Labs catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Traefik Labs’ developer surface includes documentation, getting-started guide, pricing, engineering blog, changelog, Stack Overflow tag, and 23 more developer resources.
16 APIs
AI Gateway API Gateway API Management Developer Portal GitOps Kubernetes Load Balancer MCP Gateway Open Source Reverse Proxy WAF
On this page
Kin Score
APIs 16
Open Collections 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Vocabularies 1
Spectral Rules 2
JSON Schema 4
JSON Structure 2
Examples 2
Security Posture 1
Agentic Access 1
CRDs 18
Resources 29
apis.yml
53 Operational Transparency
Composite quality — 51.0/100 · developing
Contract Quality
14.2 / 25
Developer Ergonomics
5.2 / 20
Commercial Clarity
10.0 / 20
Operational Transparency
6.8 / 13
Agent readiness — 25/100 · agent aware
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
0 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 16
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Kubernetes Custom Resource Definitions published by this provider.
Scroll for all 18
Get Started 1
Portal, sign-up, and the first successful call
Documentation 5
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 1
Authentication, authorization, and security posture
Operate 5
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: traefik
name: Traefik Labs
description: Traefik Labs builds cloud-native traffic and API infrastructure - the open-source Traefik Proxy (an ingress controller,
reverse proxy, and load balancer for Kubernetes, Docker, Nomad, ECS, Consul, and bare metal), plus the commercial Traefik
Hub product line covering API Gateway, API Management, AI Gateway, and MCP Gateway. The data plane is the same Traefik binary
across every tier; the Hub control plane adds GitOps-driven CRDs, a developer portal, multi-cluster dashboards, WAF, advanced
auth, and AI safety / agent-governance capabilities.
type: Index
accessModel:
pricing: freemium
onboarding: unknown
trial: true
try_now: false
public: false
label: Freemium (free trial)
confidence: medium
source:
- plans
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/traefik.png
tags:
- AI Gateway
- API Gateway
- API Management
- Developer Portal
- GitOps
- Kubernetes
- Load Balancer
- MCP Gateway
- Open Source
- Reverse Proxy
- WAF
url: https://raw.githubusercontent.com/api-evangelist/traefik/refs/heads/main/apis.yml
created: '2026-03-18'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: traefik:traefik-proxy
name: Traefik Proxy
description: Traefik Proxy is the flagship open-source (MIT) cloud-native reverse proxy, ingress controller, and load balancer.
It auto-discovers services from Kubernetes (Ingress, Gateway API, CRD), Docker, Docker Swarm, Nomad, Amazon ECS, Consul,
file, and HTTP providers, and ships with native ACME (Let's Encrypt) certificate provisioning, HTTP/2, HTTP/3, gRPC, WebSockets,
TCP, UDP, an extensible middleware chain, and a built-in dashboard.
humanURL: https://traefik.io/traefik/
baseURL: ''
tags:
- API Gateway
- Ingress Controller
- Kubernetes
- Load Balancer
- Open Source
- Reverse Proxy
properties:
- type: Documentation
url: https://doc.traefik.io/traefik/
- type: GettingStarted
url: https://doc.traefik.io/traefik/getting-started/quick-start/
- type: Reference
url: https://doc.traefik.io/traefik/reference/static-configuration/cli/
- type: ChangeLog
url: https://github.com/traefik/traefik/blob/master/CHANGELOG.md
- type: GitHubRepository
url: https://github.com/traefik/traefik
- type: License
url: https://github.com/traefik/traefik/blob/master/LICENSE.md
- type: Helm Chart
url: https://github.com/traefik/traefik-helm-chart
- type: Docker Image
url: https://hub.docker.com/_/traefik
- type: Plugin Catalog
url: https://plugins.traefik.io/
- type: KubernetesCRD
url: crd/traefik-ingressroute.yaml
- type: KubernetesCRD
url: crd/traefik-ingressroutetcp.yaml
- type: KubernetesCRD
url: crd/traefik-ingressrouteudp.yaml
- type: KubernetesCRD
url: crd/traefik-middleware.yaml
- type: KubernetesCRD
url: crd/traefik-middlewaretcp.yaml
- type: KubernetesCRD
url: crd/traefik-tlsoption.yaml
- type: KubernetesCRD
url: crd/traefik-tlsstore.yaml
- type: KubernetesCRD
url: crd/traefik-traefikservice.yaml
- type: KubernetesCRD
url: crd/traefik-serverstransport.yaml
- type: KubernetesCRD
url: crd/traefik-serverstransporttcp.yaml
features:
- name: Auto Service Discovery
description: Discovers backends dynamically from Kubernetes
Docker: null
Swarm: null
Nomad: null
ECS: null
Consul: null
Etcd: null
and file.: null
- name: Let's Encrypt / ACME
description: Automatic TLS certificate provisioning including wildcard and DNS-01 challenges across 70+ DNS providers.
- name: Multi-Protocol
description: HTTP/1.1
HTTP/2: null
HTTP/3 (QUIC): null
TCP: null
UDP: null
gRPC: null
WebSocket: null
gRPC-Web.: null
- name: Middleware Catalog
description: 25+ built-in HTTP middlewares including BasicAuth
ForwardAuth: null
RateLimit: null
Headers: null
CircuitBreaker: null
Retry: null
Compress: null
Buffering: null
IPAllowList: null
RedirectScheme: null
ReplacePath.: null
- name: Kubernetes-Native
description: Custom Resource Definitions for HTTP/TCP/UDP routing - IngressRoute
IngressRouteTCP: null
IngressRouteUDP: null
Middleware: null
TraefikService: null
TLSOption: null
TLSStore: null
ServersTransport.: null
- name: Gateway API Support
description: Implements the upstream Kubernetes Gateway API.
- name: Dynamic Configuration
description: Reload routing rules at runtime with no restart.
- name: Observability
description: Prometheus
Datadog: null
InfluxDB 2.x: null
StatsD metrics: null
OpenTelemetry tracing: null
JSON and CLF access logs.: null
- name: Plugin System
description: Load community plugins as Yaegi-interpreted Go or WebAssembly without rebuilding Traefik.
- name: Built-in Dashboard
description: Web UI rendering the live router/service/middleware topology.
useCases:
- name: Kubernetes Ingress Controller
- name: Multi-Cloud Reverse Proxy
- name: Microservices API Gateway
- name: Edge Load Balancer
- name: Service Mesh Edge
- name: Ingress NGINX Migration Target
- name: AI Workload Ingress
integrations:
- name: Kubernetes
- name: Kubernetes Gateway API
- name: Docker
- name: Docker Swarm
- name: HashiCorp Nomad
- name: HashiCorp Consul
- name: HashiCorp Vault
- name: Amazon ECS
- name: Etcd
- name: Let's Encrypt
- name: Prometheus
- name: Datadog
- name: InfluxDB
- name: StatsD
- name: Grafana
- name: OpenTelemetry
- name: Jaeger
- name: Zipkin
- name: Elastic
- name: Splunk
- name: Sysdig
- name: Instana
- name: AWS
- name: Microsoft Azure
- name: Google Cloud
- name: Oracle Cloud Infrastructure
- name: DigitalOcean
- name: Exoscale
- name: Equinix Metal
- name: Rancher
- name: Platform9
- name: Nutanix
- aid: traefik:traefik-ping
name: Traefik Ping API
description: Lightweight liveness probe at `/ping` that returns HTTP 200 with body "OK" when the Traefik process is alive.
Usually mounted on a dedicated entry point for container-orchestrator liveness checks.
humanURL: https://doc.traefik.io/traefik/operations/ping/
tags:
- Health Check
- Liveness
- Monitoring
- Operations
properties:
- type: Documentation
url: https://doc.traefik.io/traefik/operations/ping/
- aid: traefik:traefik-dashboard
name: Traefik Dashboard
description: Built-in single-page web UI rendering routers, services, middlewares, entry points, providers, version, and
TLS configuration in real time. Shares the API handler; exposed at `/dashboard/` (trailing slash required).
humanURL: https://doc.traefik.io/traefik/operations/dashboard/
tags:
- Dashboard
- Management
- Observability
- UI
properties:
- type: Documentation
url: https://doc.traefik.io/traefik/operations/dashboard/
- aid: traefik:traefik-hub-api-gateway
name: Traefik Hub API Gateway
description: Commercial Kubernetes-native API gateway built on Traefik Proxy. Adds a native WAF (claimed 23x faster than
alternatives), advanced authentication (LDAP, JWT, HMAC, OAuth2, OIDC, OPA), HashiCorp Vault integration, distributed
Let's Encrypt, multi-cluster management, and FIPS 140-2 compliance. Pricing is contract-based; a 30-day free trial is
offered.
humanURL: https://traefik.io/traefik-hub-api-gateway/
tags:
- API Gateway
- Enterprise
- Kubernetes
- WAF
properties:
- type: Documentation
url: https://doc.traefik.io/traefik-hub/
- type: Pricing
url: https://traefik.io/pricing/
- type: Plans
url: plans/traefik-plans-pricing.yml
- aid: traefik:traefik-hub-api-management
name: Traefik Hub API Management
description: Kubernetes-native API management on top of the Hub API Gateway. Surfaces a declarative CRD set - API, APIVersion,
APIBundle, APIPlan, APIPortal, APICatalogItem, ManagedSubscription - plus a multi-cluster developer portal, OpenAPI rendering,
GitOps configuration linter, and built-in identity provider integration.
humanURL: https://traefik.io/traefik-hub/
tags:
- API Management
- Developer Portal
- GitOps
- Kubernetes
properties:
- type: Documentation
url: https://doc.traefik.io/traefik-hub/
- type: Reference
url: https://doc.traefik.io/traefik-hub/api-management/api-plans
- type: Pricing
url: https://traefik.io/pricing/
- type: KubernetesCRD
url: crd/hub-api.yaml
- type: KubernetesCRD
url: crd/hub-apiversion.yaml
- type: KubernetesCRD
url: crd/hub-apibundle.yaml
- type: KubernetesCRD
url: crd/hub-apiplan.yaml
- type: KubernetesCRD
url: crd/hub-apiportal.yaml
- type: KubernetesCRD
url: crd/hub-apicatalogitem.yaml
- type: KubernetesCRD
url: crd/hub-managedsubscription.yaml
- aid: traefik:traefik-ai-gateway
name: Traefik AI Gateway
description: Self-hosted Kubernetes-native gateway for LLM traffic. OpenAI-compatible unified API in front of OpenAI, Anthropic,
Azure OpenAI, AWS Bedrock, Cohere, Gemini, Mistral, Ollama, and self-hosted models. Built-in jailbreak detection (NVIDIA
Safety NIMs), PII redaction (Presidio, 35+ recognizers), 22+ content-filter categories, semantic caching (vendor-claimed
40-70% cost reduction), identity-based routing, and OpenTelemetry token/cost metrics.
humanURL: https://traefik.io/solutions/ai-gateway/
tags:
- AI Gateway
- LLM
- Guardrails
- Observability
- Enterprise
properties:
- type: Solution Page
url: https://traefik.io/solutions/ai-gateway/
- type: KubernetesCRD
url: crd/hub-aiservice.yaml
- aid: traefik:traefik-mcp-gateway
name: Traefik MCP Gateway
description: Gateway add-on that governs how AI agents access Model Context Protocol (MCP) servers. Provides identity-aware
routing, capability scoping, and audit logging for agent-to-MCP traffic.
humanURL: https://traefik.io/solutions/mcp-gateway/
tags:
- MCP
- Agent Governance
- Enterprise
properties:
- type: Solution Page
url: https://traefik.io/solutions/mcp-gateway/
- aid: traefik:traefik-plugin-catalog
name: Traefik Plugin Catalog
description: Public registry of community-built Traefik middlewares. Plugins are authored in Go (loaded at runtime through
Yaegi without recompiling Traefik) or in WebAssembly. Surfaces categories such as auth, observability, request transformation,
security, and providers.
humanURL: https://plugins.traefik.io/
tags:
- Plugins
- Extensibility
- Community
properties:
- type: Catalog Site
url: https://plugins.traefik.io/
- type: GitHub Topic
url: https://github.com/topics/traefik-plugin
- aid: traefik:yaegi
name: Yaegi (Go Interpreter)
description: Embeddable Go interpreter maintained by Traefik Labs. Powers the Traefik plugin system - plugins are uploaded
as Go source and executed at runtime without recompiling Traefik. Also usable standalone as an embeddable scripting layer.
humanURL: https://github.com/traefik/yaegi
tags:
- Go
- Interpreter
- Plugin Runtime
- Open Source
properties:
- type: GitHubRepository
url: https://github.com/traefik/yaegi
- type: License
url: https://github.com/traefik/yaegi/blob/master/LICENSE
- aid: traefik:traefik-mesh
name: Traefik Mesh
description: Lightweight service mesh built on Traefik Proxy. Offers traffic management and observability for service-to-service
communication inside a Kubernetes cluster.
humanURL: https://traefik.io/traefik-mesh/
tags:
- Service Mesh
- Kubernetes
- Open Source
properties:
- type: GitHubRepository
url: https://github.com/traefik/mesh
- aid: traefik:traefik-entrypoints-api
name: Traefik Labs Entrypoints API
description: Endpoints for listing configured entry points.
humanURL: https://traefik.io/traefik/
baseURL: http://localhost:8080/api
tags:
- Entrypoints
properties:
- type: OpenAPI
url: openapi/traefik-entrypoints-api-openapi.yml
- type: Documentation
url: https://doc.traefik.io/traefik/reference/install-configuration/api-dashboard/
- type: Spectral
url: rules/traefik-proxy-rules.yml
- type: Capability
url: capabilities/shared/traefik-proxy.yaml
- type: Capability
url: capabilities/gateway-operations.yaml
- type: Capability
url: capabilities/traffic-observability.yaml
- aid: traefik:traefik-health-api
name: Traefik Labs Health API
description: Health check and ping endpoints for liveness probes.
humanURL: https://traefik.io/traefik/
baseURL: http://localhost:8080/api
tags:
- Health
properties:
- type: OpenAPI
url: openapi/traefik-health-api-openapi.yml
- type: Documentation
url: https://doc.traefik.io/traefik/reference/install-configuration/api-dashboard/
- type: Spectral
url: rules/traefik-proxy-rules.yml
- type: Capability
url: capabilities/shared/traefik-proxy.yaml
- type: Capability
url: capabilities/gateway-operations.yaml
- type: Capability
url: capabilities/traffic-observability.yaml
- aid: traefik:traefik-http-api
name: Traefik Labs HTTP API
description: Endpoints for inspecting HTTP routers, services, and middlewares.
humanURL: https://traefik.io/traefik/
baseURL: http://localhost:8080/api
tags:
- HTTP
properties:
- type: OpenAPI
url: openapi/traefik-http-api-openapi.yml
- type: Documentation
url: https://doc.traefik.io/traefik/reference/install-configuration/api-dashboard/
- type: Spectral
url: rules/traefik-proxy-rules.yml
- type: Capability
url: capabilities/shared/traefik-proxy.yaml
- type: Capability
url: capabilities/gateway-operations.yaml
- type: Capability
url: capabilities/traffic-observability.yaml
- aid: traefik:traefik-overview-api
name: Traefik Labs Overview API
description: Overview and version information for the running Traefik instance.
humanURL: https://traefik.io/traefik/
baseURL: http://localhost:8080/api
tags:
- Overview
properties:
- type: OpenAPI
url: openapi/traefik-overview-api-openapi.yml
- type: Documentation
url: https://doc.traefik.io/traefik/reference/install-configuration/api-dashboard/
- type: Spectral
url: rules/traefik-proxy-rules.yml
- type: Capability
url: capabilities/shared/traefik-proxy.yaml
- type: Capability
url: capabilities/gateway-operations.yaml
- type: Capability
url: capabilities/traffic-observability.yaml
- aid: traefik:traefik-tcp-api
name: Traefik Labs TCP API
description: Endpoints for inspecting TCP routers, services, and middlewares.
humanURL: https://traefik.io/traefik/
baseURL: http://localhost:8080/api
tags:
- TCP
properties:
- type: OpenAPI
url: openapi/traefik-tcp-api-openapi.yml
- type: Documentation
url: https://doc.traefik.io/traefik/reference/install-configuration/api-dashboard/
- type: Spectral
url: rules/traefik-proxy-rules.yml
- type: Capability
url: capabilities/shared/traefik-proxy.yaml
- type: Capability
url: capabilities/gateway-operations.yaml
- type: Capability
url: capabilities/traffic-observability.yaml
- aid: traefik:traefik-udp-api
name: Traefik Labs UDP API
description: Endpoints for inspecting UDP routers and services.
humanURL: https://traefik.io/traefik/
baseURL: http://localhost:8080/api
tags:
- UDP
properties:
- type: OpenAPI
url: openapi/traefik-udp-api-openapi.yml
- type: Documentation
url: https://doc.traefik.io/traefik/reference/install-configuration/api-dashboard/
- type: Spectral
url: rules/traefik-proxy-rules.yml
- type: Capability
url: capabilities/shared/traefik-proxy.yaml
- type: Capability
url: capabilities/gateway-operations.yaml
- type: Capability
url: capabilities/traffic-observability.yaml
common:
- type: AgenticAccess
url: agentic-access/traefik-agentic-access.yml
- type: DomainSecurity
url: security/traefik-domain-security.yml
- type: LinkedIn
url: https://www.linkedin.com/company/traefik
- type: Website
url: https://traefik.io/
- type: Documentation
url: https://doc.traefik.io/traefik/
- type: GettingStarted
url: https://doc.traefik.io/traefik/getting-started/quick-start/
- type: Pricing
url: https://traefik.io/pricing/
- type: Blog
url: https://traefik.io/blog/
- type: ChangeLog
url: https://github.com/traefik/traefik/blob/master/CHANGELOG.md
- type: GitHubOrganization
url: https://github.com/traefik
- type: GitHubRepository
url: https://github.com/traefik/traefik
- type: Issue Tracker
url: https://github.com/traefik/traefik/issues
- type: Community
url: https://community.traefik.io/
- type: StackOverflow
url: https://stackoverflow.com/questions/tagged/traefik
- type: Plugin Catalog
url: https://plugins.traefik.io/
- type: Helm Chart
url: https://github.com/traefik/traefik-helm-chart
- type: Integrations
url: https://traefik.io/partners
- type: JSONLD
url: json-ld/traefik-context.jsonld
- type: JSONSchema
url: json-schema/traefik-router-schema.json
- type: JSONSchema
url: json-schema/traefik-service-schema.json
- type: JSONSchema
url: json-schema/traefik-middleware-schema.json
- type: JSONSchema
url: json-schema/traefik-entrypoint-schema.json
- type: JSONStructure
url: json-structure/traefik-router-structure.json
- type: JSONStructure
url: json-structure/traefik-middleware-structure.json
- type: Vocabulary
url: vocabulary/traefik-vocabulary.yml
- type: Spectral
url: rules/traefik-proxy-rules.yml
- type: Plans
url: plans/traefik-plans-pricing.yml
- type: RateLimits
url: rate-limits/traefik-rate-limits.yml
- type: FinOps
url: finops/traefik-finops.yml
- type: LlmsText
url: https://traefik.io/llms.txt
solutions:
- name: API Gateway
description: Modern declarative API gateway with first-class Kubernetes integration.
- name: AI Gateway
description: Govern LLM traffic with safety guardrails and semantic caching.
- name: MCP Gateway
description: Govern AI agent access to Model Context Protocol servers.
- name: Web Application Firewall
description: Native WAF integrated into the Hub API Gateway data plane.
- name: API Mocking
description: Create and publish mock APIs with production-grade UX.
- name: Ingress NGINX Migration
description: Replace deprecated ingress-nginx with Traefik Proxy 3.7+.
- name: GitOps API Management
description: Declarative
CRD-driven API management workflows.: null
- name: Air-Gapped API Management
description: Run the full Hub stack in disconnected environments.
- name: Multi-Cluster API Inventory
description: Single pane of glass across federated Kubernetes clusters.
integrations:
- name: Kubernetes
- name: Kubernetes Gateway API
- name: Knative Serving
- name: Docker
- name: Docker Swarm
- name: HashiCorp Nomad
- name: HashiCorp Consul
- name: HashiCorp Vault
- name: Amazon ECS
- name: Etcd
- name: Rancher
- name: D2iQ
- name: Platform9
- name: Nutanix
- name: AWS
- name: Microsoft Azure
- name: Google Cloud
- name: Oracle OCI
- name: DigitalOcean
- name: Exoscale
- name: Equinix Metal
- name: Let's Encrypt
- name: Prometheus
- name: Datadog
- name: Grafana
- name: InfluxDB
- name: StatsD
- name: OpenTelemetry
- name: Jaeger
- name: Zipkin
- name: Elastic
- name: Splunk
- name: Sysdig
- name: Instana
- name: OpenAI
- name: Anthropic
- name: Azure OpenAI
- name: AWS Bedrock
- name: Cohere
- name: Google Gemini
- name: Mistral
- name: Ollama
- name: NVIDIA Safety NIM
- name: Microsoft Presidio
- name: Treblle
- name: Palo Alto Networks
- name: Ahead
- name: codecentric
- name: Data Essential
- name: Factor Group
- name: KPN
- name: linkbynet
- name: neoria
- name: nuaware
- name: smartwave
- name: SWNetwork
- name: treeptik
- name: zenika
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com