# Get resource groups Returns the resource group IDs that define the scope of the authenticated user's fine-grained access. Resource groups categorize access by source — use these IDs to scope content queries and permission checks to only what the user can see. Request: No parameters required. Response: resourceGroupIds - Groups assigned directly to this user. contextGroupsIds - Groups derived from the user's current site or organization context. permissionGroupsIds - Groups inherited through the user's membership in one or more user groups. Endpoint: POST /api/v1/access-control/retrieve-resource-groups Version: 3.0 Security: bearerAuth ## Response 200 fields (application/json): - `resourceGroupIds` (array) - `contextGroupsIds` (array) - `permissionGroupsIds` (array) ## Response 400 fields (application/json): - `message` (string) ## Response 401 fields (application/json): - `message` (string) ## Response 403 fields (application/json): - `message` (string) ## Response 404 fields (application/json): - `message` (string) ## Response 409 fields (application/json): - `message` (string) ## Response 429 fields (application/json): - `message` (string) ## Response 499 fields (application/json): - `message` (string) ## Response 500 fields (application/json): - `message` (string) ## Response 501 fields (application/json): - `message` (string) ## Response 503 fields (application/json): - `message` (string) ## Response 504 fields (application/json): - `message` (string)