v58

latestOpenAPI 3.0.3Apache 2.0raw.githubusercontent.com2026-08-036490116.2 KB
SharedPolicyGroups

Get all shared policy group for a policy plugin usage

get/shared-policy-groups/policy-plugins

Response

Shared policy group found

idstring

The unique ID of the shared policy group

policyIdstring

The id of shared-policy-group plugin

namestring

The name of the shared policy group

descriptionstring

The description of the shared policy group

prerequisiteMessagestring

The prerequisite message of the shared policy group. This message is displayed to the user to help understand the prerequisite to use the shared policy group.

apiType'A2A_PROXY' | 'AUTHZ' | 'EDGE' | 'LLM_PROXY' | 'MCP_PROXY' | 'MESSAGE' | 'PROXY' | 'NATIVE'

API's type.

phase'ENTRYPOINT_CONNECT' | 'REQUEST' | 'RESPONSE' | 'INTERACT' | 'PUBLISH' | 'SUBSCRIBE'

The execution phase of a policy.

Example response

[
  {
    "name": "My Shared Policy Group",
    "description": "This is a shared policy group",
    "prerequisiteMessage": "The resource cache \"my-cache\" is required",
    "apiType": "MESSAGE",
    "phase": "REQUEST"
  }
]