List Universal Actions
List the published actions for one app. Use compact results for discovery or full results for argument details.
Path
The app slug from List Universal Apps.
Headers
Optional. The id of a child organization of your API key's company to act on. Leave it out to act on the key's own company. See Child organizations.
Query
The published app version. Defaults to latest.
App version to search. Defaults to latest.
Default: latest
Search action names, slugs, descriptions, operations, and models.
Optional action search text matched against app, action, description, operation, and model.
compact or full. Compact omits descriptions, controls, and response schemas.
How much action metadata to return. compact is optimized for agent search; full adds descriptions, the model, controls, and the response schema when available.
Default: compact
compactfull
none, required, or all.
How many action argument hints to include. required is the default to support simple one-call execution.
Default: required
nonerequiredall
RSQL expression used to filter list results.
Maximum number of rows to return.
Number of rows to skip.
Comma-separated sort fields; prefix with - for descending.
Comma-separated response fields to include.
Response fields
idstringUnique id of the action.
appSlugstringThe app slug used in Universal API routes.
appVersionstringThe resolved published app version.
actionSlugstringThe action slug used in Universal API routes.
namestringThe action's display name.
kindstringtrigger for an action that starts a workflow (add it as a trigger); action for one a step runs.
actiontrigger
methodstringThe provider method selected by the action definition.
operationstringThe action operation, such as read or create.
supportsobjectThe response controls supported by this action.
queryCapabilitiesobjectLimits and paging capabilities for this action.
requiredArgumentsarray of objectsArguments the action requires.
optionalArgumentsarray of objectsArguments the action accepts but does not require, with includeArguments=all.
responseFieldsarray of stringField keys the action can return.
slugConflictbooleanTrue when more than one action resolves to this slug.
appIdstringThe app that provides this action. verbosity=full only.
appNamestringThe app's display name. verbosity=full only.
descriptionstringWhat the action does. verbosity=full only.
modelstringThe provider model this action uses. verbosity=full only.
controlsobjectResponse controls and their defaults. verbosity=full only.
responseSchemaarray of objectsDefinitions for fields the action can return. verbosity=full only.
isSchemaDynamicbooleanTrue when the provider determines the response schema at run time. verbosity=full only.
capabilityKeystringThe Cirra capability key that governs running this action: apps.<app>.<model>.<operation> (Get Capability Catalog). Null when the action declares no operation Cirra can govern, so Cirra does not run it.
actionCapabilityKeystringThe key of a rule for this action alone: apps.<app>.actions.<actionSlug>. It decides before capabilityKey, except that a role's deny always wins.