v3

latestOpenAPI 3.0.02026-07-31278263961.8 KB
Actions

Export action (flat interface)

get/actions/{selector}/export

Path parameters

selectorstring required

Query parameters

layer'universal' | 'integration' | 'connection'
integrationKeystring
integrationIdstring
connectionIdstring
connectionKeystring
instanceKeystring

Response

uuidstring required

Stable unique identifier (UUID). Can be provided on create; otherwise generated. Must be unique across elements of this type.

keystring required

Stable key for referencing the element (e.g. in selectors). Unique per (parent, integration) scope. Generated from name if not provided on create.

namestring

Display name. Optional on create; used to generate key when key is omitted.

descriptionstring

Optional human-readable description.

metaobject

Optional key-value metadata.

integrationUuidstring
parentUuidstring
externalAppUuidstring
isCustomizedboolean
isUniversalboolean
instanceKeystring

Key for the connection-level instance when multiple exist per connection. Same semantics as base integration-level property.

type'list-data-records' | 'find-data-record-by-id' | 'match-data-record' | 'create-data-record' | 'find-or-create-data-record' | 'update-data-record' | 'delete-data-record' | 'search-data-record' | 'connector-operation' | 'api-request-to-external-app' | 'api-request-to-your-app' | 'http-request' | 'run-javascript' | 'api-request'

Action type (e.g. ConnectorOperation, RunJavascript). Determines which handler runs and which config schema is used for validation.

configobject

Type-specific configuration object. Validated by the handler's config schema; passed to handler setup/run and getTemplateOutputSchema.

{"stackTrail":"components:schemas:ActionExportProperties:properties:outputMapping","oasType":"schema","type":"unknown","description":"Mapping expression to transform the action's raw output. Evaluated with access to input, output, and user; used to compute transformed output schema and at run time."}