Lists the protocol bindings visible to the caller, filtered and paginated by the query.
const url = 'https://example.com/v1/m/sessions/protocol-bindings?protocol=a2a&verdict=CLEAN&limit=100';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://example.com/v1/m/sessions/protocol-bindings?protocol=a2a&verdict=CLEAN&limit=100' \ --header 'Authorization: Bearer <token>'Lists the protocol bindings visible to the caller, filtered and paginated by the query.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Header Parameters
Section titled “Header Parameters ”Target tenant id; required when the principal can act in more than one tenant.
Query Parameters
Section titled “Query Parameters ”Workspace UUID. It may be omitted only when the authenticated principal is confined to one workspace.
Exact ProtocolBindingSpec UUID filter.
Exact WorkItem UUID filter.
Exact protocol filter.
Exact normalized peer authority filter.
Exact normalized owner kind; owner_ref must be supplied with it.
Exact owner reference; owner_kind must be supplied with it.
Exact normalized remote result-kind filter.
Exact remote resource identifier filter.
Exact last-observation verdict filter.
Filter by terminal or non-terminal bindings.
Keyset page size from 1 through 200; default 100.
Opaque UUIDv7 keyset cursor returned by the previous page.
Responses
Section titled “ Responses ”OK
object
Example generated
{}Bad request
object
Example generated
{}Unauthenticated
object
Example generated
{}Forbidden
object
Example generated
{}Not found
object
Example generated
{}Conflict / setup required
object
Example generated
{}Rate limited
object
Example generated
{}