ServicesWorkloadsHTTP APITrust policies

List_policies

GET
/api/workloads/{workload_id}/policies

List trust policies with workload view permission.

This operation returns results in pages. To get the next page, send the nextPageToken value of the response as pageToken in a new request with the same parameters. When the response has no nextPageToken, there are no more pages. A page can have an empty items list before the last page.

Authorization

bearerAuth
headerAuthorizationBearer <token>

Path Parameters

workload_id*string

Query Parameters

pageSize?|null
pageToken?string|null

Response Body

Success

application/json
  1. response

One live page of Policy records, ordered by ID. Continuations expire after one hour and bind the credential, operation, filters and page size.

items*array<>
nextPageToken?string|null
curl -X GET 'https://api.spiraldb.dev/api/workloads/string/policies'
{  "items": [    {      "audience": "string",      "conditions": [        {          "key": "string",          "value": "string"        }      ],      "id": "string",      "issuer": "string",      "name": "string",      "workloadId": "string"    }  ],  "nextPageToken": "string"}