Create a new extension definition

POST {{baseUrl}}/automation/v4/actions/:appId

Request Body

{"actionUrl"=>"<string>", "functions"=>[{"functionSource"=>"<string>", "functionType"=>"POST_ACTION_EXECUTION", "id"=>"<string>"}, {"functionSource"=>"<string>", "functionType"=>"POST_ACTION_EXECUTION", "id"=>"<string>"}], "inputFields"=>[{"isRequired"=>"<boolean>", "typeDefinition"=>{"externalOptions"=>"<boolean>", "name"=>"<string>", "options"=>[{"description"=>"<string>", "displayOrder"=>"<integer>", "doubleData"=>"<number>", "hidden"=>"<boolean>", "label"=>"<string>", "readOnly"=>"<boolean>", "value"=>"<string>"}, {"description"=>"<string>", "displayOrder"=>"<integer>", "doubleData"=>"<number>", "hidden"=>"<boolean>", "label"=>"<string>", "readOnly"=>"<boolean>", "value"=>"<string>"}], "type"=>"json", "helpText"=>"<string>", "referencedObjectType"=>"MARKETING_EVENT", "description"=>"<string>", "externalOptionsReferenceType"=>"<string>", "label"=>"<string>", "fieldType"=>"calculation_equation", "optionsUrl"=>"<string>"}, "automationFieldType"=>"<string>", "supportedValueTypes"=>["ENROLLMENT_EVENT_PROPERTY", "STATIC_VALUE"]}, {"isRequired"=>"<boolean>", "typeDefinition"=>{"externalOptions"=>"<boolean>", "name"=>"<string>", "options"=>[{"description"=>"<string>", "displayOrder"=>"<integer>", "doubleData"=>"<number>", "hidden"=>"<boolean>", "label"=>"<string>", "readOnly"=>"<boolean>", "value"=>"<string>"}, {"description"=>"<string>", "displayOrder"=>"<integer>", "doubleData"=>"<number>", "hidden"=>"<boolean>", "label"=>"<string>", "readOnly"=>"<boolean>", "value"=>"<string>"}], "type"=>"phone_number", "helpText"=>"<string>", "referencedObjectType"=>"DATA_SYNC_STATE", "description"=>"<string>", "externalOptionsReferenceType"=>"<string>", "label"=>"<string>", "fieldType"=>"calculation_rollup", "optionsUrl"=>"<string>"}, "automationFieldType"=>"<string>", "supportedValueTypes"=>["FETCHED_OBJECT_PROPERTY", "FETCHED_OBJECT_PROPERTY"]}], "labels"=>{"in_a6d"=>{"actionName"=>"<string>", "inputFieldDescriptions"=>{"pariature5a"=>"<string>", "ine0"=>"<string>"}, "appDisplayName"=>"<string>", "outputFieldLabels"=>{"velit_4"=>"<string>", "officia2"=>"<string>"}, "inputFieldOptionLabels"=>{"irure8"=>{"proident0"=>"<string>", "proidentc0"=>"<string>"}}, "actionDescription"=>"<string>", "executionRules"=>{"ipsum7d"=>"<string>", "velitae"=>"<string>", "sunte"=>"<string>"}, "inputFieldLabels"=>{"reprehenderit_0"=>"<string>", "fugiat__6a"=>"<string>", "sint_cc"=>"<string>", "adipisicing7f4"=>"<string>"}, "actionCardContent"=>"<string>"}}, "objectTypes"=>["<string>", "<string>"], "published"=>"<boolean>", "outputFields"=>[{"typeDefinition"=>{"externalOptions"=>"<boolean>", "name"=>"<string>", "options"=>[{"description"=>"<string>", "displayOrder"=>"<integer>", "doubleData"=>"<number>", "hidden"=>"<boolean>", "label"=>"<string>", "readOnly"=>"<boolean>", "value"=>"<string>"}, {"description"=>"<string>", "displayOrder"=>"<integer>", "doubleData"=>"<number>", "hidden"=>"<boolean>", "label"=>"<string>", "readOnly"=>"<boolean>", "value"=>"<string>"}], "type"=>"object_coordinates", "helpText"=>"<string>", "referencedObjectType"=>"SCHEMAS_BACKEND_TEST", "description"=>"<string>", "externalOptionsReferenceType"=>"<string>", "label"=>"<string>", "fieldType"=>"select", "optionsUrl"=>"<string>"}}, {"typeDefinition"=>{"externalOptions"=>"<boolean>", "name"=>"<string>", "options"=>[{"description"=>"<string>", "displayOrder"=>"<integer>", "doubleData"=>"<number>", "hidden"=>"<boolean>", "label"=>"<string>", "readOnly"=>"<boolean>", "value"=>"<string>"}, {"description"=>"<string>", "displayOrder"=>"<integer>", "doubleData"=>"<number>", "hidden"=>"<boolean>", "label"=>"<string>", "readOnly"=>"<boolean>", "value"=>"<string>"}], "type"=>"date", "helpText"=>"<string>", "referencedObjectType"=>"DEAL_REGISTRATION", "description"=>"<string>", "externalOptionsReferenceType"=>"<string>", "label"=>"<string>", "fieldType"=>"calculation_read_time", "optionsUrl"=>"<string>"}}], "archivedAt"=>"<long>", "inputFieldDependencies"=>[{"controllingFieldName"=>"<string>", "dependencyType"=>"SINGLE_FIELD", "dependentFieldNames"=>["<string>", "<string>"]}, {"controllingFieldName"=>"<string>", "dependencyType"=>"SINGLE_FIELD", "dependentFieldNames"=>["<string>", "<string>"]}], "executionRules"=>[{"labelName"=>"<string>"}, {"labelName"=>"<string>"}], "objectRequestOptions"=>{"properties"=>["<string>", "<string>"]}}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring

RESPONSES

status: Created

{&quot;actionUrl&quot;:&quot;\u003cstring\u003e&quot;,&quot;functions&quot;:[{&quot;functionType&quot;:&quot;POST_ACTION_EXECUTION&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;},{&quot;functionType&quot;:&quot;POST_FETCH_OPTIONS&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;}],&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;inputFields&quot;:[{&quot;isRequired&quot;:&quot;\u003cboolean\u003e&quot;,&quot;typeDefinition&quot;:{&quot;externalOptions&quot;:&quot;\u003cboolean\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;options&quot;:[{&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;displayOrder&quot;:&quot;\u003cinteger\u003e&quot;,&quot;doubleData&quot;:&quot;\u003cnumber\u003e&quot;,&quot;hidden&quot;:&quot;\u003cboolean\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;readOnly&quot;:&quot;\u003cboolean\u003e&quot;,&quot;value&quot;:&quot;\u003cstring\u003e&quot;},{&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;displayOrder&quot;:&quot;\u003cinteger\u003e&quot;,&quot;doubleData&quot;:&quot;\u003cnumber\u003e&quot;,&quot;hidden&quot;:&quot;\u003cboolean\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;readOnly&quot;:&quot;\u003cboolean\u003e&quot;,&quot;value&quot;:&quot;\u003cstring\u003e&quot;}],&quot;type&quot;:&quot;json&quot;,&quot;helpText&quot;:&quot;\u003cstring\u003e&quot;,&quot;referencedObjectType&quot;:&quot;UNKNOWN&quot;,&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;externalOptionsReferenceType&quot;:&quot;\u003cstring\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;fieldType&quot;:&quot;checkbox&quot;,&quot;optionsUrl&quot;:&quot;\u003cstring\u003e&quot;},&quot;automationFieldType&quot;:&quot;\u003cstring\u003e&quot;,&quot;supportedValueTypes&quot;:[&quot;OBJECT_PROPERTY&quot;,&quot;FETCHED_OBJECT_PROPERTY&quot;]},{&quot;isRequired&quot;:&quot;\u003cboolean\u003e&quot;,&quot;typeDefinition&quot;:{&quot;externalOptions&quot;:&quot;\u003cboolean\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;options&quot;:[{&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;displayOrder&quot;:&quot;\u003cinteger\u003e&quot;,&quot;doubleData&quot;:&quot;\u003cnumber\u003e&quot;,&quot;hidden&quot;:&quot;\u003cboolean\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;readOnly&quot;:&quot;\u003cboolean\u003e&quot;,&quot;value&quot;:&quot;\u003cstring\u003e&quot;},{&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;displayOrder&quot;:&quot;\u003cinteger\u003e&quot;,&quot;doubleData&quot;:&quot;\u003cnumber\u003e&quot;,&quot;hidden&quot;:&quot;\u003cboolean\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;readOnly&quot;:&quot;\u003cboolean\u003e&quot;,&quot;value&quot;:&quot;\u003cstring\u003e&quot;}],&quot;type&quot;:&quot;date&quot;,&quot;helpText&quot;:&quot;\u003cstring\u003e&quot;,&quot;referencedObjectType&quot;:&quot;MARKETING_CAMPAIGN_UTM&quot;,&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;externalOptionsReferenceType&quot;:&quot;\u003cstring\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;fieldType&quot;:&quot;calculation_read_time&quot;,&quot;optionsUrl&quot;:&quot;\u003cstring\u003e&quot;},&quot;automationFieldType&quot;:&quot;\u003cstring\u003e&quot;,&quot;supportedValueTypes&quot;:[&quot;OBJECT_PROPERTY&quot;,&quot;OBJECT_PROPERTY&quot;]}],&quot;labels&quot;:{&quot;dolor319&quot;:{&quot;actionName&quot;:&quot;\u003cstring\u003e&quot;,&quot;inputFieldDescriptions&quot;:{&quot;est_a39&quot;:&quot;\u003cstring\u003e&quot;,&quot;aute_87&quot;:&quot;\u003cstring\u003e&quot;,&quot;irure2&quot;:&quot;\u003cstring\u003e&quot;,&quot;qui4&quot;:&quot;\u003cstring\u003e&quot;},&quot;appDisplayName&quot;:&quot;\u003cstring\u003e&quot;,&quot;outputFieldLabels&quot;:{&quot;reprehenderit19&quot;:&quot;\u003cstring\u003e&quot;},&quot;inputFieldOptionLabels&quot;:{&quot;laborum9&quot;:{&quot;tempor52&quot;:&quot;\u003cstring\u003e&quot;,&quot;voluptate__98&quot;:&quot;\u003cstring\u003e&quot;}},&quot;actionDescription&quot;:&quot;\u003cstring\u003e&quot;,&quot;executionRules&quot;:{&quot;reprehenderit_88&quot;:&quot;\u003cstring\u003e&quot;},&quot;inputFieldLabels&quot;:{&quot;sint_9c&quot;:&quot;\u003cstring\u003e&quot;,&quot;incididunt2&quot;:&quot;\u003cstring\u003e&quot;},&quot;actionCardContent&quot;:&quot;\u003cstring\u003e&quot;}},&quot;objectTypes&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;],&quot;published&quot;:&quot;\u003cboolean\u003e&quot;,&quot;revisionId&quot;:&quot;\u003cstring\u003e&quot;,&quot;outputFields&quot;:[{&quot;typeDefinition&quot;:{&quot;externalOptions&quot;:&quot;\u003cboolean\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;options&quot;:[{&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;displayOrder&quot;:&quot;\u003cinteger\u003e&quot;,&quot;doubleData&quot;:&quot;\u003cnumber\u003e&quot;,&quot;hidden&quot;:&quot;\u003cboolean\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;readOnly&quot;:&quot;\u003cboolean\u003e&quot;,&quot;value&quot;:&quot;\u003cstring\u003e&quot;},{&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;displayOrder&quot;:&quot;\u003cinteger\u003e&quot;,&quot;doubleData&quot;:&quot;\u003cnumber\u003e&quot;,&quot;hidden&quot;:&quot;\u003cboolean\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;readOnly&quot;:&quot;\u003cboolean\u003e&quot;,&quot;value&quot;:&quot;\u003cstring\u003e&quot;}],&quot;type&quot;:&quot;date&quot;,&quot;helpText&quot;:&quot;\u003cstring\u003e&quot;,&quot;referencedObjectType&quot;:&quot;DEAL_SPLIT&quot;,&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;externalOptionsReferenceType&quot;:&quot;\u003cstring\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;fieldType&quot;:&quot;calculation_score&quot;,&quot;optionsUrl&quot;:&quot;\u003cstring\u003e&quot;}},{&quot;typeDefinition&quot;:{&quot;externalOptions&quot;:&quot;\u003cboolean\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;options&quot;:[{&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;displayOrder&quot;:&quot;\u003cinteger\u003e&quot;,&quot;doubleData&quot;:&quot;\u003cnumber\u003e&quot;,&quot;hidden&quot;:&quot;\u003cboolean\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;readOnly&quot;:&quot;\u003cboolean\u003e&quot;,&quot;value&quot;:&quot;\u003cstring\u003e&quot;},{&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;displayOrder&quot;:&quot;\u003cinteger\u003e&quot;,&quot;doubleData&quot;:&quot;\u003cnumber\u003e&quot;,&quot;hidden&quot;:&quot;\u003cboolean\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;readOnly&quot;:&quot;\u003cboolean\u003e&quot;,&quot;value&quot;:&quot;\u003cstring\u003e&quot;}],&quot;type&quot;:&quot;date&quot;,&quot;helpText&quot;:&quot;\u003cstring\u003e&quot;,&quot;referencedObjectType&quot;:&quot;AI_FORECAST&quot;,&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;externalOptionsReferenceType&quot;:&quot;\u003cstring\u003e&quot;,&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;fieldType&quot;:&quot;calculation_rollup&quot;,&quot;optionsUrl&quot;:&quot;\u003cstring\u003e&quot;}}],&quot;archivedAt&quot;:&quot;\u003clong\u003e&quot;,&quot;inputFieldDependencies&quot;:[{&quot;controllingFieldName&quot;:&quot;\u003cstring\u003e&quot;,&quot;dependencyType&quot;:&quot;SINGLE_FIELD&quot;,&quot;dependentFieldNames&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;]},{&quot;controllingFieldName&quot;:&quot;\u003cstring\u003e&quot;,&quot;dependencyType&quot;:&quot;SINGLE_FIELD&quot;,&quot;dependentFieldNames&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;]}],&quot;executionRules&quot;:[{&quot;conditions&quot;:{&quot;sunt_5_9&quot;:{},&quot;dolorbb_&quot;:{}},&quot;labelName&quot;:&quot;\u003cstring\u003e&quot;},{&quot;conditions&quot;:{&quot;nisi_4b&quot;:{}},&quot;labelName&quot;:&quot;\u003cstring\u003e&quot;}],&quot;objectRequestOptions&quot;:{&quot;properties&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;]}}