Authorizations
The Tyk Dashboard API Access Credentials
Query Parameters
Use p query parameter to say which page you want returned. Send number less than 0 to return all items.
curl --request GET \
--url https://{tenant}/api/usergroups \
--header 'Authorization: Bearer <token>'
{
"groups": [
{
"active": true,
"description": "devs company",
"id": "363634393938366435373135656334633936636265663262",
"name": "devs",
"org_id": "5e9d9544a1dcd60001d0ed20",
"password_max_days": 0,
"user_permissions": {
"analytics": "read",
"api_assets": "write",
"apis": "write",
"certs": "write",
"hooks": "write",
"idm": "write",
"keys": "write",
"log": "read",
"oauth": "write",
"owned_analytics": "deny",
"policies": "write",
"portal": "write",
"system": "write",
"user_groups": "write",
"users": "write",
"websockets": "read"
}
},
{
"active": true,
"description": "Devops logs and analytics access",
"id": "363634396664346235373135656334633936636265663338",
"name": "Devops",
"org_id": "5e9d9544a1dcd60001d0ed20",
"password_max_days": 0,
"user_permissions": {
"analytics": "read",
"log": "read"
}
}
],
"pages": 1
}
This will return a list of all the user groups. The returned user groups are paginated.
curl --request GET \
--url https://{tenant}/api/usergroups \
--header 'Authorization: Bearer <token>'
{
"groups": [
{
"active": true,
"description": "devs company",
"id": "363634393938366435373135656334633936636265663262",
"name": "devs",
"org_id": "5e9d9544a1dcd60001d0ed20",
"password_max_days": 0,
"user_permissions": {
"analytics": "read",
"api_assets": "write",
"apis": "write",
"certs": "write",
"hooks": "write",
"idm": "write",
"keys": "write",
"log": "read",
"oauth": "write",
"owned_analytics": "deny",
"policies": "write",
"portal": "write",
"system": "write",
"user_groups": "write",
"users": "write",
"websockets": "read"
}
},
{
"active": true,
"description": "Devops logs and analytics access",
"id": "363634396664346235373135656334633936636265663338",
"name": "Devops",
"org_id": "5e9d9544a1dcd60001d0ed20",
"password_max_days": 0,
"user_permissions": {
"analytics": "read",
"log": "read"
}
}
],
"pages": 1
}
The Tyk Dashboard API Access Credentials
Use p query parameter to say which page you want returned. Send number less than 0 to return all items.
Was this page helpful?