Actions

Export action (flat interface)

get/actions/{selector}/export

Request

  • Base URL
    https://api.getmembrane.com
  • URL
    https://api.getmembrane.com/actions/{selector}/export
  • Auth
    HTTP bearer

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.

outputMappingunknown

Changes

No recorded changes to this operation across all 2 revisions of this API.