{
  "endpoint_permissions": {
    "GET:/api/v1/agents":                                   ["agents:read"],
    "GET:/api/v1/agents/:id":                              ["agents:read"],
    "POST:/api/v1/agents":                                 ["agents:write"],
    "PATCH:/api/v1/agents/:id":                            ["agents:write"],
    "DELETE:/api/v1/agents/:id":                           ["agents:write"],
    "GET:/api/v1/agents/:id/credentials":                  ["agents:read"],
    "POST:/api/v1/agents/:id/credentials":                 ["agents:write"],
    "POST:/api/v1/agents/:id/credentials/:credId/rotate":  ["agents:write"],
    "DELETE:/api/v1/agents/:id/credentials/:credId":       ["agents:write"],
    "POST:/api/v1/token/introspect":                       ["tokens:read"],
    "POST:/api/v1/token/revoke":                           ["tokens:read"],
    "GET:/api/v1/audit":                                   ["audit:read"],
    "GET:/api/v1/audit/:id":                               ["audit:read"],
    "POST:/api/v1/organizations":                          ["admin:orgs"],
    "GET:/api/v1/organizations":                           ["admin:orgs"],
    "GET:/api/v1/organizations/:id":                       ["admin:orgs"],
    "PATCH:/api/v1/organizations/:id":                     ["admin:orgs"],
    "DELETE:/api/v1/organizations/:id":                    ["admin:orgs"],
    "POST:/api/v1/organizations/:id/members":              ["admin:orgs"],
    "GET:/api/v1/agents/:agentId/did/resolve":             ["agents:read"],
    "POST:/api/v1/federation/trust":                       ["admin:orgs"],
    "GET:/api/v1/federation/partners":                     ["admin:orgs"],
    "GET:/api/v1/federation/partners/:id":                 ["admin:orgs"],
    "PATCH:/api/v1/federation/partners/:id":               ["admin:orgs"],
    "DELETE:/api/v1/federation/partners/:id":              ["admin:orgs"],
    "POST:/api/v1/webhooks":                               ["webhooks:write"],
    "GET:/api/v1/webhooks":                                ["webhooks:read"],
    "GET:/api/v1/webhooks/:id":                            ["webhooks:read"],
    "PATCH:/api/v1/webhooks/:id":                          ["webhooks:write"],
    "DELETE:/api/v1/webhooks/:id":                         ["webhooks:write"],
    "GET:/api/v1/webhooks/:id/deliveries":                 ["webhooks:read"],
    "GET:/api/v1/audit/verify":                            ["audit:read"]
  }
}
