Skip to main content
GET
/
relay
/
v1
/
policy-groups
/
{groupId}
/
binding-summary
Summarise active bindings referencing a policy group
curl --request GET \
  --url https://api.swarmd.ai/relay/v1/policy-groups/{groupId}/binding-summary \
  --header 'Authorization: Bearer <token>'
{
  "groupId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "activeBindingCount": 123,
  "bindings": [
    {
      "bindingId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "version": "<string>",
      "agent": {
        "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "name": "<string>"
      },
      "sourceAgent": {
        "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "name": "<string>"
      },
      "sinkAgent": {
        "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "name": "<string>"
      },
      "channel": {
        "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "name": "<string>"
      },
      "priority": 123
    }
  ]
}

Authorizations

Authorization
string
header
required

JWT token (USER, AGENT, or SERVICE auth)

Path Parameters

groupId
string<uuid>
required

Response

200 - application/json

OK

groupId
string<uuid>
activeBindingCount
integer<int32>
bindings
object[]