Get Clerk role set
Retrieve a role set by id from a connected Clerk application.
← All Clerk endpoints · Capability overview
/v1/clerk/role-sets/{role_set_id}https://api.vee3.io/v1/clerk/role-sets/{role_set_id}
Retrieve a role set by id from a connected Clerk application.
Authorization
Send your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
MCP
The same capability is available as an MCP tool on Vee3 hosted MCP.
Tool name
clerk.get_role_setParameters2 fields
clerk_instance_idstringOptionalClerk instance id (ins_...) from clerk.get_connected_accounts. Omit to use the default connected account.
role_set_idstringRequiredClerk role set id or key to retrieve, update, or modify.
Response35 fields
role_setobject34 fieldsRole set summary.
role_setobjectidstringClerk role set id.
namestringRole set display name.
keystringRole set key.
descriptionstringRole set description.
rolesarrayitems8 fieldsRoles included in this role set.
rolesarrayitemsidstringRole id within the role set.
namestringRole display name.
keystringRole key.
descriptionstringRole description.
created_atintegerUnix timestamp in milliseconds when the role was created.
updated_atintegerUnix timestamp in milliseconds when the role was last updated.
members_countintegerNumber of members assigned this role in the role set.
has_membersbooleanWhether any members are assigned this role.
default_roleobject8 fieldsDefault role for new members in this role set.
default_roleobjectidstringRole id within the role set.
namestringRole display name.
keystringRole key.
descriptionstringRole description.
created_atintegerUnix timestamp in milliseconds when the role was created.
updated_atintegerUnix timestamp in milliseconds when the role was last updated.
members_countintegerNumber of members assigned this role in the role set.
has_membersbooleanWhether any members are assigned this role.
creator_roleobject8 fieldsRole assigned to organization creators in this role set.
creator_roleobjectidstringRole id within the role set.
namestringRole display name.
keystringRole key.
descriptionstringRole description.
created_atintegerUnix timestamp in milliseconds when the role was created.
updated_atintegerUnix timestamp in milliseconds when the role was last updated.
members_countintegerNumber of members assigned this role in the role set.
has_membersbooleanWhether any members are assigned this role.
typestringRole set type.
created_atintegerUnix timestamp in milliseconds when the role set was created.
updated_atintegerUnix timestamp in milliseconds when the role set was last updated.
HTTP errors: clerk_connection_required, clerk_connection_not_found, clerk_connection_invalid, validation_error, unauthorized, payment_required