Get All User Roles API
Retrieve all available user roles in the system
Users
Get All User Roles API
Retrieve a complete list of all user roles available in the system. Use for role assignment and access control management.
Role List
All available roles.
Access Control
Permission levels.
User Assignment
Role management.
Endpoint Overview
QUERY
/graphqlRetrieve all available user roles in the system.
Authentication:Bearer Token
Required scopes:admin
GraphQL Query
query getAllUserRoles {
getAllUserRoles {
id
name
}
}Variables:
{}HTTP Request:
curl -X POST https://api.orbnet.com/graphql \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{
"query": "query getAllUserRoles { getAllUserRoles { id name } }",
"variables": {}
}'Response
200Roles Retrieved Successfully
{
"data": {
"getAllUserRoles": [
{
"id": 1,
"name": "admin"
},
{
"id": 2,
"name": "reseller"
},
{
"id": 3,
"name": "user"
}
]
}
}Response Fields
idInt!Unique identifier for the role.
nameString!Name of the role.
Related Endpoints
Admin Access
This endpoint is typically restricted to admin users for security reasons.
Manage Users
View and manage all users in the system.