Gateway REST API Skill
tyk-com
tyk-com
| Method | Path | Description |
|---|---|---|
GET | /tyk/keys/ | |
POST | /tyk/keys/create | Gets a list of *key* IDs (will only work with non-hashed installations) |
PUT | /tyk/keys/{keyId} | Create a new *API token* with the *session object* defined in the body |
POST | /tyk/keys/{keyId} | Update an *API token* with the *session object* defined in the body, this operatin overwrites the existing object |
DELETE | /tyk/keys/{keyId} | Add a pre-specified *API token* with the *session object* defined in the body, this operatin creates a custom token that dsoes not use the gateway naming convention for tokens |
GET | /tyk/apis/ | Remove this *API token* from the gateway, this will completely destroy the token and metadata associated with the token and instantly stop access from being granted |
POST | /tyk/apis/ | Gets a list of *API Definition* objects that are currently live on the gateway |
GET | /tyk/apis/{apiID} | Create an *API Definition* object |
DELETE | /tyk/apis/{apiID} | Gets an *API Definition* object, if it exists |
PUT | /tyk/apis/{apiID} | Deletes an *API Definition* object, if it exists |
GET | /tyk/health/ | Updates an *API Definition* object, if it exists |
GET | /tyk/reload/ | Gets the health check values for an API if it is being recorded |
GET | /tyk/reload/group | Will reload the targetted gateway |
POST | /tyk/oauth/clients/create | Will reload the cluster via the targeted gateway |
DELETE | /tyk/oauth/clients/{apiId}/{clientId} | Create a new OAuth client |
GET | /tyk/oauth/clients/{apiId} | Delete the OAuth client |
POST | /tyk/oauth/authorize-client/ | Get a list of OAuth clients bound to this back end |
DELETE | /tyk/oauth/refresh/{keyId} | The final request from an authorising party for a redirect URI during the Tyk OAuth flow |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install tyk-com
Downloads and installs to ~/.claude/skills/tyk-com/
1.9 (2026-03-02)