Actions20
- Asset Actions
- Creative Actions
- Brand Actions
- Project Actions
- Folder Actions
- Account Actions
Asset → Get
AI-generatedOverview
This node integrates with the Frontify platform, enabling users to interact programmatically with various Frontify resources such as assets, projects, folders, brands, creatives, and accounts. Specifically, for the Asset - Get operation, it retrieves detailed information about a single asset by its unique identifier.
Common scenarios where this node is beneficial include:
- Fetching metadata and details of a specific digital asset stored in Frontify.
- Retrieving asset preview URLs, tags, licenses, and permissions for use in automated workflows.
- Integrating asset data into other systems or processes without manual lookup.
Practical example:
- Automatically retrieve an image asset's preview URL and metadata after it has been uploaded, to display it in a custom dashboard or send it via email.
Properties
| Name | Meaning |
|---|---|
| Authentication | Means of authenticating with Frontify; currently supports "Access Token" authentication. |
| Asset ID | The unique identifier of the asset to retrieve; required for the Get operation. |
| Additional Options | Optional parameters including: • Token (an additional token string, password type) • Domain (the Frontify domain URL, default: https://example.frontify.com) |
Output
The output JSON object contains detailed information about the requested asset, including but not limited to:
id: The asset's unique identifier.previewUrl: For image assets, a URL to a preview image.creator: Object containing creator'sidandname.createdAt: Timestamp when the asset was created.modifier: Object containing last modifier'sidandname.modifiedAt: Timestamp of last modification.title: Asset title.description: Asset description.attachments: Array of attachments with theiridandname.externalId: External identifier if set.tags: Array of tags withvalueandsource.copyright: Object with copyrightstatusandnotice.expiresAt: Expiration date/time if applicable.licenses: Array of licenses withidandtitle.metadataValues: Array of metadata entries, each withid,metadataFieldlabel, andvalue.status: Current status of the asset.relatedAssets: Object with total count of related assets.comments: Object with total count of comments.currentUserPermissions: Permissions object indicating whether the current user can edit, delete, download, or comment on the asset.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating requests to the Frontify API.
- The node uses GraphQL queries and mutations to communicate with Frontify.
- Optionally, the user can specify a custom Frontify domain URL.
- No additional external services are required beyond access to the Frontify platform.
Troubleshooting
- Missing or invalid Asset ID: The operation requires a valid asset ID. Ensure the ID is correctly provided and corresponds to an existing asset.
- Authentication errors: If the API key or token is missing, expired, or incorrect, the node will fail to authenticate. Verify that the correct access token is configured.
- Network or domain issues: If using a custom domain, ensure the domain URL is correct and accessible.
- Permission errors: The current user’s API token must have sufficient permissions to view the asset; otherwise, permission-related errors may occur.
- GraphQL errors: Any malformed queries or unexpected API changes could cause errors. Review error messages for details and update the node or credentials accordingly.
Links and References
- Frontify API Documentation — Official documentation for Frontify's API.
- Frontify GraphQL API Guide — Details on available queries and mutations.
- n8n Documentation — General guidance on using n8n nodes and credentials.