Skip to content

api-evangelist/tyk

Repository files navigation

Tyk (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.

URL: Visit APIs.json URL

Run: Capabilities Using Naftiko

Tags:

  • API Gateway, API Management, GraphQL, Open Source

Timestamps

  • Created: 2026-03-18
  • Modified: 2026-04-19

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 operate the gateway programmatically in self-managed and open-source deployments.

Human URL: https://tyk.io/docs/tyk-apis/

Tags:

  • Administration, Gateway, Open Source, REST API

Properties

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 is the primary integration point for managing multi-team Tyk deployments and is authenticated via an access credentials header.

Human URL: https://tyk.io/docs/tyk-dashboard-api

Tags:

  • Administration, Dashboard, Management, REST API

Properties

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 bootstrapping and managing multi-organization Tyk deployments.

Human URL: https://tyk.io/docs/tyk-dashboard-api

Tags:

  • Admin, Dashboard, Multi-Tenant, REST API

Properties

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 a control plane for managing multiple data center deployments from a single Tyk Dashboard.

Human URL: https://tyk.io/docs/

Tags:

  • MDCB, Multi-Data Center, REST API, Synchronization

Properties

Common Properties

Features

Name Description
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

Name Description
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

Name Description
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.

Artifacts

Machine-readable API specifications organized by format.

OpenAPI

JSON Schema

JSON Structure

JSON-LD

Examples

Capabilities

Naftiko capabilities organized as shared per-API definitions composed into customer-facing workflows.

Shared Per-API Definitions

  • Tyk Gateway -- 16 operations for API definition, key, policy, and certificate management
  • Tyk Dashboard -- 12 operations for centralized API management
  • Tyk Dashboard Admin -- 8 operations for organization and system administration
  • Tyk MDCB -- 4 operations for data plane monitoring and diagnostics

Workflow Capabilities

Workflow APIs Combined Tools Persona
API Management Gateway + Dashboard 16 API Developer / Platform Engineer
Platform Administration Dashboard Admin + MDCB 12 Platform Administrator

Vocabulary

Rules

Maintainers

FN: Kin Lane

Email: kin@apievangelist.com

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors