Custom Plugins

Last updated: 1 minute read.

Tyk supports the use of custom plugins to extend Tyk functionality.

Plugins can be executed in the following order inside the following areas of the API Request Lifecycle:

Get Started

Get started with your first custom plugin using our tutorial.

Plugin Caveats

  • They must run as a single process.
  • To apply a custom plugin to an API you must modify the API definition and add the plugin information to one of the areas of the API Request Lifecycle mentioned above.
  • They must manage API-specific cases in the same process, only one CoProcess will be managed by a Tyk Instance.

Language Support

You can write plugins in various languages. Check the supported-languages page for specific details.