Frontify icon

Frontify

Interact with Frontify

Overview

This node integrates with the Frontify platform, enabling users to manage digital assets and related resources programmatically. Specifically, for the Asset - Delete operation, it allows users to delete an asset from their Frontify library by specifying its unique Asset ID.

Common scenarios where this node is beneficial include:

  • Automating cleanup of outdated or unused assets in a Frontify library.
  • Integrating asset lifecycle management into broader workflows, such as removing assets after project completion.
  • Managing assets at scale without manual intervention via the Frontify UI.

Example use case:

  • A marketing team automatically deletes expired campaign images from Frontify after a campaign ends by triggering this node with the relevant Asset IDs.

Properties

Name Meaning
Authentication Means of authenticating with Frontify; currently supports "Access Token" authentication.
Asset ID The unique identifier of the asset to be deleted. This is required to specify which asset to remove.
Additional Options Optional parameters including:
• Token (an additional token string, treated as sensitive)
• Domain (the Frontify domain URL, defaulting to https://example.frontify.com)

Output

The output JSON contains the result of the deletion mutation, specifically the id of the deleted asset:

{
  "deleteAsset": {
    "id": "string"
  }
}

This confirms the asset was successfully deleted by returning its ID.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating requests to Frontify.
  • The node uses GraphQL queries/mutations to interact with the Frontify API.
  • Optionally configurable domain URL if using a custom Frontify instance.
  • No other external dependencies are required.

Troubleshooting

  • Common issues:

    • Invalid or missing Asset ID will cause the deletion to fail.
    • Authentication errors if the provided access token is invalid or expired.
    • Network or domain misconfiguration if the domain URL is incorrect.
  • Error messages and resolutions:

    • "Unauthorized" or "Authentication failed": Verify that the access token is correct and has sufficient permissions.
    • "Asset not found": Confirm the Asset ID exists and is accessible within the authenticated account.
    • "Network error": Check internet connectivity and ensure the domain URL is reachable.
    • If the node throws an error referencing item index, it indicates which input item caused the failure, useful for debugging batch executions.

Links and References

Discussion