Skip to main content

Frontify Connector

Frontify Frontify is a comprehensive brand management platform that enables organizations to create, manage, and distribute brand assets, guidelines, and digital content across teams and channels, streamlining brand consistency and collaboration.

Connections

OAuth 2.0

Connection to Frontify using OAuth 2.0

This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.

InputCommentsDefault
Base URLThe base URL of the Frontify API. This URL should be provided by the service provider.
Authorize URLThe Authorization URL for Frontify.
Token URLThe Token URL for Frontify.
ScopesA list of scopes, combined by a space. At least basic:read must be specified within scopes. A full list of scopes can be found here: https://developer.frontify.com/d/XFPCrGNrXQQM/graphql-api#/access-control/scopes-p11876
Client ID
Client Secret
StateThe state is a parameter controlled by you and used to preserves some state objects set by the client in the Authorization request and makes it available to the client in the response.

Personal Developer Token

Personal Developer Tokens are used for private applications or during development to skip the OAuth2 process.

InputCommentsDefault
Base URLThe base URL of the Frontify API. This URL should be provided by the service provider.
TokenThe personal developer token is used to authenticate with the Frontify API. This token should be provided by the service provider.

Actions

Create Asset

Create an Asset.

InputCommentsDefault
Frontify Connection
File IDA file's Signed ID, returned by the Upload File action. For more information, see: https://developer.frontify.com/document/1367#/deep-dive/upload-file-create-asset
TitleAsset title or display name.
Parent IDThe parent Id, where the Asset should be located in. Should either be a Library, WorkspaceProject or Folder Id. Important: Cannot be used in conjunction with directory if the Id is from a Folder.
DescriptionAsset description.
External IDAsset external ID.
Copyright StatusAsset copyright status.
Copyright NoticeAsset copyright notice. Supports medium text length.
TagsList of tags to create with the Asset.
Skip File MetadataSkip file's EXIF metadata. When true, it will ignore all file metadata contents.false
DirectoryAn array of strings representing the directory, if a folder does not exist, it is created. Important: Cannot be used in conjunction with parentId that is from a Folder.
Expires AtAsset will expire once the defined date is reached.
AuthorRepresents the Author of the Asset.
Debug RequestEnabling this flag will log out the current request.false

Create Attachment

Create a new Attachment.

InputCommentsDefault
Frontify Connection
Parent IDThe parent ID of the attachment. For parents of Asset type only.
File IDThe signed ID returned by the Upload File action.
NameAttachment name or display name.
External IDAttachment external ID.
Debug RequestEnabling this flag will log out the current request.false

Create Collection

Create a new Collection. Currently supported for Library type parent entities only.

InputCommentsDefault
Frontify Connection
Parent IDID of the parent Library entity.
NameCollection name.
Debug RequestEnabling this flag will log out the current request.false

Create Folder

Create a new Folder.

InputCommentsDefault
Frontify Connection
Parent IDID of the parent.
NameFolder name.
DescriptionFolder description.
Debug RequestEnabling this flag will log out the current request.false

Delete Asset

Delete an Asset.

InputCommentsDefault
Frontify Connection
Asset IDID of the Asset to delete.
Debug RequestEnabling this flag will log out the current request.false

Delete Attachment

Delete an existing Attachment.

InputCommentsDefault
Frontify Connection
Attachment IDID of the Attachment to delete.
Debug RequestEnabling this flag will log out the current request.false

Delete Collection

Delete an existing Collection.

InputCommentsDefault
Frontify Connection
Collection IDID of the Collection to delete.
Debug RequestEnabling this flag will log out the current request.false

Delete Folders

Delete existing Folders.

InputCommentsDefault
Frontify Connection
Folder IDsID of the Folder to delete.
Debug RequestEnabling this flag will log out the current request.false

Get Account ID

Retrieve current Account ID.

InputCommentsDefault
Frontify Connection
Debug RequestEnabling this flag will log out the current request.false

Get Asset

Retrieve an Asset by ID.

InputCommentsDefault
Frontify Connection
Asset IDID of the Asset to retrieve.
Debug RequestEnabling this flag will log out the current request.false

Get Assets by IDs

Retrieve a list of Assets by IDs.

InputCommentsDefault
Frontify Connection
Asset IDsList of Asset IDs to retrieve.
Debug RequestEnabling this flag will log out the current request.false

Get Brand

Retrieve a Brand by its ID.

InputCommentsDefault
Frontify Connection
Brand IDID of the Brand to retrieve.
Debug RequestEnabling this flag will log out the current request.false

Get Current User

Get the current User.

InputCommentsDefault
Frontify Connection
Debug RequestEnabling this flag will log out the current request.false

Get Library

Retrieve a Library by its ID.

InputCommentsDefault
Frontify Connection
Library IDID of the Library entity.
Debug RequestEnabling this flag will log out the current request.false

Get Workspace Project

Retrieve a Workspace Project by its ID.

InputCommentsDefault
Frontify Connection
Workspace Project IDID of the Workspace Project entity.
Debug RequestEnabling this flag will log out the current request.false

Install Webhook

Install a Webhook onto a Workspace Project or Library.

InputCommentsDefault
Frontify Connection
Workspace Project ID or Library IDThe ID of the Workspace Project or Library to attach the Webhook to.
Webhook NameThe name of the Webhook.
Notification URLThe URL that the Webhook will send notifications to when triggered.
Debug RequestEnabling this flag will log out the current request.false

List Asset Comments

Retrieve a list of Comments relating to a given Asset.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all records and ignore parameters like page and page size.false
PagePage number1
Page SizeHow many items to show per page.25
Asset IDID of the Asset to retrieve comments for.
Reply LimitThe limit of how may replies to show per comment.50
Debug RequestEnabling this flag will log out the current request.false

List Brand Libraries

Retrieve list of Libraries belonging to a Brand. For full Library details, please use the 'Get Library' action.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all records and ignore parameters like page and page size.false
PagePage number1
Page SizeHow many items to show per page.25
Brand IDID of the Brand to retrieve Libraries for.
Debug RequestEnabling this flag will log out the current request.false

List Brands

Retrieve Brand list for current Account.

InputCommentsDefault
Frontify Connection
Debug RequestEnabling this flag will log out the current request.false

List Brand Workspace Projects

Retrieve list of Workspace Projects belonging to a Brand. For full details, please use the 'Get Workspace Project' action.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all records and ignore parameters like page and page size.false
PagePage number1
Page SizeHow many items to show per page.25
Brand IDID of the Brand to retrieve Workspace Projects for.
Debug RequestEnabling this flag will log out the current request.false

List Library Assets

Retrieve a list of Assets belonging to a Library.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all records and ignore parameters like page and page size.false
PagePage number1
Page SizeHow many items to show per page.25
Library IDID of the Library entity.
Search QueryLimit the result set by the search term.
External IDLimit the result set by the external ID of an Asset.
Debug RequestEnabling this flag will log out the current request.false

List Library Collaborators

Retrieve a list of Collaborators belonging to a Library.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all records and ignore parameters like page and page size.false
PagePage number1
Page SizeHow many items to show per page.25
Library IDID of the Library entity.
Debug RequestEnabling this flag will log out the current request.false

List Library Collections

Retrieve a list of Collections belonging to a Library.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all top-level Collections records and ignore parameters like page and page size. This toggle will not affect the Asset pagination within each Collection.false
PagePage number1
Page SizeHow many items to show per page.25
Library IDID of the Library entity.
Page (Assets)Assets are paginated within collections. Use this to control the nested Asset pagination.1
Page Size (Assets)Assets are paginated within collections. Use this to control the nested Asset pagination.50
Debug RequestEnabling this flag will log out the current request.false

List Library Folders

Retrieve a list of the top-level folders in a Library. To browse further, use the Raw Request action.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all records and ignore parameters like page and page size.false
PagePage number1
Page SizeHow many items to show per page.25
Library IDID of the Library entity.
Debug RequestEnabling this flag will log out the current request.false

Retrieve a list of assets that relate to a specific Asset.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all records and ignore parameters like page and page size.false
PagePage number1
Page SizeHow many items to show per page.25
Asset IDID of the Asset to retrieve related assets for.
Debug RequestEnabling this flag will log out the current request.false

List User Groups

Retrieve UserGroups list for the current Account.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all UserGroups and ignore parameters like page and page size. This toggle will not affect the User pagination within each UserGroup.false
PagePage number1
Page SizeHow many items to show per page.25
Page (users)For paging through users belonging to a userGroup.1
Limit (user pages)How many records to show per page of users.25
Debug RequestEnabling this flag will log out the current request.false

List Users

Retrieve Users list for the current Account.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all records and ignore parameters like page and page size.false
PagePage number1
Page SizeHow many items to show per page.25
Debug RequestEnabling this flag will log out the current request.false

List Webhooks

Retrieve WebhookItems related to current Account.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all records and ignore parameters like page and page size.false
PagePage number1
Page SizeHow many items to show per page.25
Debug RequestEnabling this flag will log out the current request.false

List Workspace Project Assets

Retrieve a list of Assets belonging to a Workspace Project.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all records and ignore parameters like page and page size.false
PagePage number1
Page SizeHow many items to show per page.25
Workspace Project IDID of the Workspace Project entity.
Search QueryLimit the result set by the search term.
External IDLimit the result set by the external ID of an Asset.
Debug RequestEnabling this flag will log out the current request.false

List Workspace Project Folders

Retrieve a list of the top-level folders in a Workspace Project. To browse further, use the Raw Request action.

InputCommentsDefault
Frontify Connection
Fetch AllIf true, it will fetch all records and ignore parameters like page and page size.false
PagePage number1
Page SizeHow many items to show per page.25
Workspace Project IDID of the Workspace Project entity.
Debug RequestEnabling this flag will log out the current request.false

Move Assets

Move existing Asset item(s) to the given Library, Workspace or Folder destination. Only moves within the same Library/Workspace are supported by this operation.

InputCommentsDefault
Frontify Connection
Asset IDsIDs of the Assets to move.
Destination IDOnly allows Library, Workspace, or Folder IDs.
Debug RequestEnabling this flag will log out the current request.false

Move Folders

Move existing Folder item(s) to the given Library, Workspace or Folder destination. Only moves within the same Library/Workspace are supported by this operation.

InputCommentsDefault
Frontify Connection
Folder IDsID of the Folder items to move.
Destination IDOnly allows Library, Workspace, or Folder IDs.
Debug RequestEnabling this flag will log out the current request.false

Raw GraphQL Request

Send a raw GraphQL request to Frontify.

InputCommentsDefault
Frontify Connection
Query or MutationProvide a query or mutation for the GraphQL request.
GraphQL VariablesThese should match the variables of your query or mutation.
Debug RequestEnabling this flag will log out the current request.false

Uninstall Webhook

Uninstall a Webhook.

InputCommentsDefault
Frontify Connection
Webhook IDThe ID of the Webhook to uninstall.
Debug RequestEnabling this flag will log out the current request.false

Update Asset

Update an existing Asset.

InputCommentsDefault
Frontify Connection
Asset IDID of the Asset to update.
File NameAsset filename, including extension.
TitleAsset title or display name.
DescriptionAsset description.
Copyright StatusAsset copyright status.
Copyright NoticeAsset copyright notice. Supports medium text length.
Expires AtAsset will expire once the defined date is reached.
AuthorRepresents the Author of the Asset.
Debug RequestEnabling this flag will log out the current request.false

Update Collection

Update an existing Collection.

InputCommentsDefault
Frontify Connection
Collection IDID of the Collection to update.
NameCollection name.
Debug RequestEnabling this flag will log out the current request.false

Update Folder

Update an existing Folder.

InputCommentsDefault
Frontify Connection
Folder IDID of the Folder to update.
NameFolder name.
DescriptionFolder description.
Debug RequestEnabling this flag will log out the current request.false

Upload File

Upload a new file.

InputCommentsDefault
Frontify Connection
File NameFile name.
SizeFile size in bytes.
Chunk SizeFile chunk size in bytes. Value must be integer between 5MB and 1GB.
Debug RequestEnabling this flag will log out the current request.false