Frontify icon

Frontify

Interact with Frontify

Overview

This node interacts with the Frontify platform, specifically focusing on managing and retrieving information about creative jobs. The "Get Creative Job Status" operation allows users to query the status of a specific creative job by its ID. This is useful in workflows where you need to monitor the progress or completion of creative rendering tasks initiated in Frontify.

Common scenarios:

  • Checking if a creative export job has completed successfully.
  • Retrieving download URLs for completed creative jobs.
  • Automating follow-up actions based on the status of creative jobs (e.g., notifying teams, triggering downloads).

Practical example:
You have an automated design workflow that exports creatives from templates. After initiating an export job, you use this node to periodically check the job status until it completes, then automatically download the resulting files.

Properties

Name Meaning
Authentication Means of authenticating with the service; currently supports "Access Token" only.
Creative Job ID The unique identifier of the creative job whose status you want to retrieve.
Additional Options Optional settings including:
• Token (an additional token string, password type)
• Domain (the base URL of the Frontify instance, default: https://example.frontify.com)

Output

The output JSON contains the status details of the requested creative job:

  • id: The unique ID of the creative export job.
  • status: The current status of the job (e.g., pending, processing, completed).
  • result: An object containing:
    • downloadUrl: A URL to download the result of the creative job once it is completed.

This output enables downstream nodes or processes to understand the job's state and access the final creative asset when ready.

Dependencies

  • Requires an API authentication token credential to connect securely to the Frontify API.
  • Uses GraphQL queries to communicate with the Frontify backend.
  • Optionally configurable domain URL if connecting to a custom Frontify instance.

Troubleshooting

  • Invalid Creative Job ID: If the provided job ID does not exist or is malformed, the node may return an error or empty data. Verify the job ID correctness.
  • Authentication Errors: Ensure the API token is valid and has sufficient permissions to query creative jobs.
  • Network or Domain Issues: If using a custom domain, confirm the domain URL is correct and accessible.
  • Job Not Found or Not Ready: The job status might be pending or unknown if the job hasn't started or finished yet. Implement retries or delays in your workflow.

Links and References

  • Frontify API Documentation (for general API usage and authentication)
  • GraphQL Basics (understanding the query language used)
  • Frontify creative export job management concepts (refer to Frontify official docs for creative templates and export jobs)

Discussion