tyk.com

API provider — tyk.com

18 endpoints enterprise
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (3 total)

go get github.com/edsonmichaque/tykctl-go
# Maven: see https://github.com/adrianegil/TykeProf
# See https://github.com/alphadose/tyk-go-sdk
curl examples
Gets a list of *API Definition* objects that are currently live on the gateway
curl \
  /tyk/apis/
Gets a list of *key* IDs (will only work with non-hashed installations)
curl \
  /tyk/keys/
Gets the health check values for an API if it is being recorded
curl \
  /tyk/health/
Endpoints (18 total)
GET
/tyk/apis/
Gets a list of *API Definition* objects that are currently live on the gateway
GET
/tyk/keys/
Gets a list of *key* IDs (will only work with non-hashed installations)
GET
/tyk/health/
Gets the health check values for an API if it is being recorded
GET
/tyk/reload/
Will reload the targetted gateway
GET
/tyk/apis/{apiID}
Gets an *API Definition* object, if it exists
GET
/tyk/reload/group
Will reload the cluster via the targeted gateway
GET
/tyk/oauth/clients/{apiId}
Get a list of OAuth clients bound to this back end
POST
/tyk/apis/
Create an *API Definition* object
POST
/tyk/keys/create
Create a new *API token* with the *session object* defined in the body
POST
/tyk/keys/{keyId}
Add a pre-specified *API token* with the *session object* defined in the body…
POST
/tyk/oauth/clients/create
Create a new OAuth client
POST
/tyk/oauth/authorize-client/
The final request from an authorising party for a redirect URI during the Tyk…
Language coverage
Go
1
Java
1
Shell
1
At a glance
Total SDKs3
Languages3
Endpoints18
Categories1