Skip to main content
Legacy: Tyk Classic PortalYou’re viewing documentation for the Tyk Classic Portal, which is no longer actively maintained.If you’re looking for the latest API documentation for the new Tyk Developer Portal, please refer to the Postman collection or visit the Tyk Developer Portal section.The Classic Portal is in maintenance mode and will be deprecated soon. For questions or support, contact us at support@tyk.io.

List Developers

Sample Request

Sample Response

Retrieve a developer object by ID

Sample Request

Sample Response

Add a Developer Record

Sample Request

Sample Response

Update a Developer Record

Sample Request

Sample Response

Delete a Developer

Sample Request

Sample Response

Verify Developer Credentials

NOTE: This functionality is available from v2.3.8 onwards
If the user credentials are verified, the HTTP response code will be 200 (OK), otherwise credentials do match and a 401 error (Unauthorized) will be returned.

Reset Developer Password

NOTE: This functionality is available from v2.3.8 onwards

Sample Request

Sample Response - Password Changed

Sample Response - Incorrect Developer ID

Analytics

You can get aggregate statistics for 1 key or all developer keys (need to specify a list of all keys). Also, you can group by day (hour or month), and by API (policy id). API Endpoint: /api/activity/keys/aggregate/#{keys}/#{from}/#{to}?p=-1&res=day
  • keys should be specified separated by ’,’ delimiter.
  • from and to values must be in // format.
  • resolution specified res attribute: ‘day’, ‘hour’ or ‘month’
  • api_id - policy id associated with developer portal API. If ommited return stats for all APIs.

Request

Response

In example above add2b342,5f1d9603, is 2 users keys. Note that this example shows hashed key values as described here. Key hashing is turned on for the Cloud, but for Multi-Cloud and Self-Managed installations you can also turn it off. Hashed keys mean that the API administrator does not have access to real user keys, but they can still use the hashed values for showing analytics.

Add Key To Developer

Sample Request

Change Developer Key Policy

Sample Request

Revoke Developer Key

Reset Developer Key Quota

Delete OAuth app

Revoke a Single OAuth Client Token

Sample Request

Sample Response

Revoke all OAuth Client Tokens

Sample Request

Sample Response

Deprecated APIS

Add Subscription To Developer

Sample Request

Change Developer Key Policy

Revoke Developer Key

Reset Developer Key Quota

Delete OAuth app