Cloud Login Install

Custom Plugins

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.