Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
universal, integration, connection Stable unique identifier (UUID). Can be provided on create; otherwise generated. Must be unique across elements of this type.
Stable key for referencing the element (e.g. in selectors). Unique per (parent, integration) scope. Generated from name if not provided on create.
Display name. Optional on create; used to generate key when key is omitted.
Optional human-readable description.
Optional key-value metadata.
Key for the connection-level instance when multiple exist per connection. Same semantics as base integration-level property.
JSON Schema for the action input. Used by the action engine for template output schema, run-time variables, and output mapping.
Action type (e.g. ConnectorOperation, RunJavascript). Determines which handler runs and which config schema is used for validation.
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 Type-specific configuration object. Validated by the handler's config schema; passed to handler setup/run and getTemplateOutputSchema.
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.
Explicit output schema for the action. Takes precedence over the transformed or default output schema when resolving outputSchema.