access_request
Request access to private libraries and workflows. List, approve, or deny pending access requests directly from the terminal.
Instructions
Request access to a private library or workflow you cannot see, or — as the resource owner — list, approve, or deny pending requests. Use action="request" when a loaded workflow reports a locked library (see its requestAccess affordance). This works from the terminal — the user does not need to open the web app.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mine | No | For action=list: list your own requests instead of a resource's pending requests. | |
| action | Yes | request = ask for access; list = see requests (yours, or a resource's if you own it); approve/deny = resolve a request you own. | |
| reason | No | Optional note to the owner (action=request). | |
| requestId | No | The access-request ID. Required for action=approve/deny. | |
| resourceId | No | The library/workflow ID. Required for action=request. | |
| workspaceId | No | Workspace ID. Defaults to your default workspace. | |
| resourceType | No | Required for action=request (and action=list for a specific resource). | |
| rejectionReason | No | Optional reason shown to the requester (action=deny). |