Back to Website
Show / Hide Table of Contents

invoke-dynamic-image

  • Last updated on December 29, 2023
  • •
  • Less than a minute to read

This task calls the functions of the Dynamic Image application. The execution result is saved as an artifact.

The dynamic-image address is automatically extracted from the tenant settings in BackOffice using the corresponding storefront API request.

Parameters

  • command (string) - The name of the callable dynamic-image function.
  • commandPrefix (string) - (optional) The prefix of the callable dynamic-image function (api/v2/rendering by default).
  • commandArgs (string) - The parameters for calling the dynamic-image function, which will be passed as a query string.
  • body - The request parameters.

These parameters support argument interpolation following the common rules.

The URL for invoking the dynamic-image is composed using these parameters as follows: <base-dynamic-image-url>/<commandPrefix>/<command>?<commandArgs> where <base-dynamic-image-url> is taken from the tenant settings in BackOffice, and <commandPrefix>, <command>, and <commandArgs> are taken from the task parameters.

Example

{
    "description": "Perform imposition with 'Dynamic Image' application",
    "name": "perform-imposition",
    "type": "invoke-dynamic-image",
    "inputArtifacts": [
        "design"
    ],
    "parameters": {
        "command": "hires",
        "commandArgs" : "disableCache=true",
        "body": {
            "template": "template.psd",
            "data" : {
                "Layer 1": {
                    "type": "image",
                    "image": "{{design:url}}"
                }
            }
        }
    },
    "outputArtifacts": [
        "design"
    ]
}
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2024 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback