For the complete documentation index, see llms.txt. This page is also available as Markdown.

Wizard

Step-by-step guided policy creation workflow.

Creates a new policy.

post

Creates a new policy by wizard. Only users with the Standard Registry role are allowed to make the request.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
rolesstring[]Required
schemasobject[]Required
trustChainobject[]Required
Responses
201

Successful operation. Returns the created policy ID and the wizard configuration used.

application/json
policyIdstringRequired
post/wizard/policy

Creates a new policy.

post

Creates a new policy by wizard. Only users with the Standard Registry role are allowed to make the request.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
saveStatebooleanRequired
Responses
202

Task accepted. Use the returned taskId to poll for the result.

application/json
taskIdstringRequired

Task Id

Example: 9db028d2-03ad-4d49-a178-cf4b67f8c147
expectationnumberRequired

Expected count of task phases

Example: 8
actionstringRequired

Task action

Example: Create tool
userIdstringRequired

User Id

Example: 69bcfd90c98df6ceb05e8a78
post/wizard/push/policy

Get policy config.

post

Get policy config by wizard. Only users with the Standard Registry role are allowed to make the request.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
policyIdstringRequired

Database ID of the policy to get the wizard configuration for

Example: 69aeb71ef8c5b278e3bab4e5
Body
rolesstring[]Required
schemasobject[]Required
trustChainobject[]Required
Responses
200

Successful operation. Returns the policy config preview and the wizard configuration.

application/json
post/wizard/{policyId}/config

Last updated