API reference
List reviewed permission catalogs
GET/v1/projects/{project_id}/permission-catalogs
Authentication Bearer access token with audience taifa-management. Roles and local eligibility are reviewed separately from the OpenAPI bearer scheme.
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
project_id | path | string | Yes |
Request body
This operation has no request body.
Responses
200Successful Response
Content type: application/jsonCatalogList
| Field | Type | Required | Description |
|---|---|---|---|
catalogs | CatalogRead[] | Yes | |
_actions | catalog-propose[] | Yes |
Other responses
| Status | Description | Schema |
|---|---|---|
| 403 | Current project authority or independent review required | |
| 409 | Current exact proposal, catalog, version or idempotency conflict | |
| 413 | Exact JSON request exceeds 64 KiB | |
| 422 | Invalid exact reviewed policy or registration | |
| 503 | Configured owned issuer authority unavailable |
Request example
Illustrative only. TypeScript runs in Node.js on the server. Keep management tokens out of browser bundles. Replace the host, token, path values, and any header or required body placeholders before use. Examples do not send requests.
curl -X GET 'https://YOUR_IDENTITY_HOST/v1/projects/REPLACE_WITH_PROJECT_ID/permission-catalogs' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN'Response example
No response example in the current specification.