Tyk logo

Tyk

Tyk is an open-source API gateway and management platform supporting REST, GraphQL, gRPC, and Async APIs with a developer portal, analytics, and flexible deployment across cloud, on-premise, and hybrid environments.

4 APIs 2 Capabilities 11 Features
API GatewayAPI ManagementGraphQLOpen Source

APIs

Tyk Gateway API

The Tyk Gateway API provides a RESTful interface for managing API definitions, keys, certificates, and health checks directly on a Tyk Gateway node. It is used to configure and ...

Tyk Dashboard API

The Tyk Dashboard API is a superset of the Gateway API providing programmatic access to a centralized database of API definitions, keys, policies, users, and organizations. It i...

Tyk Dashboard Admin API

The Tyk Dashboard Admin API provides super-administrative access to the Tyk Dashboard, enabling management of organizations and system-level configuration. It is used for bootst...

Tyk MDCB API

The Tyk Multi Data Centre Bridge (MDCB) API enables synchronization of API configurations, keys, and policies across geographically distributed Tyk Gateway clusters. It provides...

Capabilities

Tyk API Management

Unified API management workflow combining Gateway and Dashboard APIs for API developers and platform engineers to manage API definitions, keys, policies, and portal configurations.

Run with Naftiko

Tyk Platform Administration

Platform administration workflow combining Dashboard Admin and MDCB APIs for platform administrators to manage organizations, multi-data center deployments, and system diagnostics.

Run with Naftiko

Features

API Gateway

High-performance, open-source API gateway supporting REST, GraphQL, gRPC, TCP, and async APIs with low-latency request proxying.

Rate Limiting

Configurable rate limiting and throttling policies to protect backend services from traffic spikes and abuse.

Authentication

Multiple authentication methods including API keys, JWT, OAuth 2.0, mutual TLS, OpenID Connect, and basic auth.

Analytics and Monitoring

Real-time API analytics, traffic monitoring, and detailed logging with export to multiple backend stores.

Developer Portal

Customizable developer portal for API documentation, key management, and developer onboarding.

GraphQL Support

Native GraphQL proxy and Universal Data Graph for federating REST and GraphQL APIs into a single graph endpoint.

API Versioning

Built-in support for API versioning with URL, header, and query parameter-based version routing.

Policy Management

Centralized access control policies for managing rate limits, quotas, and access rights across multiple APIs.

Multi Data Center

MDCB enables synchronization of API configurations and keys across geographically distributed gateway clusters.

Plugin System

Extensible middleware plugin system supporting Go, Python, JavaScript, Lua, and gRPC-based custom plugins.

AI Gateway

Tyk AI Studio provides an AI gateway for managing, governing, and interacting with AI models across your organization.

Use Cases

API Monetization

Enable API-as-a-product strategies with tiered plans, usage tracking, and developer self-service through the portal.

Microservices Gateway

Centralize traffic management, authentication, and observability for microservices architectures.

Multi-Cloud API Management

Deploy gateways across cloud, on-premise, and hybrid environments with centralized management.

Legacy API Modernization

Wrap legacy SOAP and XML APIs with modern REST or GraphQL interfaces using Tyk's transformation middleware.

Partner API Program

Manage third-party developer access with fine-grained policies, quota management, and analytics per consumer.

AI API Management

Govern and manage AI model APIs with rate limiting, access control, and usage analytics through Tyk AI Studio.

Integrations

Kubernetes

Tyk Operator provides native Kubernetes integration for managing API definitions and policies as custom resources.

Terraform

Infrastructure-as-code provider for managing Tyk configurations through Terraform.

Keycloak

Integration with Keycloak for OAuth 2.0 and OpenID Connect authentication flows.

Auth0

Support for Auth0 as an identity provider for JWT validation and OAuth 2.0 token management.

Prometheus

Export gateway metrics to Prometheus for monitoring and alerting with Grafana dashboards.

OpenTelemetry

Distributed tracing integration with OpenTelemetry for end-to-end request visibility.

Backstage

Backstage plugin for viewing and managing Tyk API definitions from within the Backstage developer portal.

Jenkins

CI/CD integration for automated API deployment and configuration updates through Jenkins pipelines.

Ansible

Ansible playbooks for automated Tyk gateway and dashboard provisioning and configuration.

Helm Charts

Official Helm charts for deploying Tyk components on Kubernetes clusters.

Semantic Vocabularies

Tyk Gateway Context

0 classes · 0 properties

JSON-LD

Tyk Mdcb Context

0 classes · 0 properties

JSON-LD

API Governance Rules

Tyk API Rules

7 rules · 7 errors

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
📰
Blog
Blog
📄
ChangeLog
ChangeLog
👥
GitHubOrganization
GitHubOrganization
👥
GitHubRepository
GitHubRepository
💬
Support
Support
💬
FAQ
FAQ
💰
Pricing
Pricing
🔗
CLI
CLI
📦
Go Gateway SDK
SDK
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary