admin

List endpoint permissions (admin)

Returns endpoint_permissions rows with pagination, optionally filtered by module, is_active, and action (req 1). Each item includes updated_at for optimistic concurrency checking in the UI.

get/admin/endpoint-permissions

Request

  • Base URL: https://api.qualityclouds.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.qualityclouds.ai/admin/endpoint-permissions
  • Auth: one of:
    • HTTP bearer
    • OpenID Connect (https://account.qualityclouds.com//realms/ai-production/.well-known/openid-configuration)

Query parameters

module'orchestrator' | 'tools' | 'rules' | 'issues' | 'public'

Logical API module derived from path_pattern prefixes.

Maps to the router mount prefixes defined in main.py: orchestrator → /api/v* tools → /tools/v* rules → /rules/v* issues → /issues/v* public → paths without a versioned prefix (/, /health, /docs, etc.)

Filter by API module (orchestrator, tools, rules, issues, public).

is_activeboolean nullable

Filter by active/inactive status.

actionstring nullable

Exact-match filter on the action column (e.g. 'repo:view').

limitinteger
offsetinteger

Response

Successful Response

totalinteger required
limitinteger required
offsetinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.