Introducing the Frontify Developer Platform

Introducing the Frontify Developer Platform

A new era of brand building is here – we’ve further opened up our platform. Find out how to bring your brand's visions to life with our open API and enhanced Developer Platform.

View the DocsJoin our Slack Group

At Frontify, we believe brand building should involve everyone. With the launch of our Developer Platform, you’ll be able to customize Frontify and build powerful integrations and apps that connect Frontify to the tools and workflows that your team uses every day, ensuring everyone can be involved in building your brand – no matter which tools they use for their work.

Already, teams from different companies and industries are building integrations that use the capabilities of the Frontify Developer Platform to support their individual needs, opening up a whole new set of problem-solving capabilities for all their users.

Frontify Developer Portal Capabilities

The Developer Platform includes different developer tools and services to build apps that connect with Frontify. You'll find everything you need to automate, manage, and extend the functionality of the Frontify platform.

The set of available developer resources currently includes:

1. Frontify Finder
Easily use Frontify Assets in web-based third-party tools.

2. Frontify Authenticator
Secure authentication for public web based applications.

3. Frontify GraphQL API
Access Frontify data and pull it into any other system.

4. Frontify Webhooks (Beta)
React to triggers happening in Frontify (e.g. uploading an image)

5. Frontify Image Worker
The Frontify Image Worker enables dynamic asset transformation to automate the resizing process of an asset – with no time-consuming manual alterations needed.

6. Frontify Custom Blocks (Coming Soon)
Enrich the power of Frontify Brand Guidelines by creating your own custom content blocks.

Let’s Dive Deeper Into Those Services

1. Frontify Finder

Using the Frontify Finder, you’ll be able to access all your assets that live in your Frontify environment in a more convenient way.

Frontify Finder is a prebuilt component that brings client authentication and asset management together into a single flow. Decoupled from the main Frontify application, this will allow your assets stored inside Frontify to be conveniently accessible from within any external web application.

Blog-Developer-Platform-Finder

Learn More About the Frontify Finder (Docs)

2. Frontify Authenticator

The Frontify Authenticator enables secure access for third party apps.

Frontify Authenticator is a dedicated prebuilt component that implements the OAuth 2.0 flow for public applications (e.g., web apps) to perform client authentication outside of the main Frontify application, allowing Frontify clients to easily access their accounts from within any secure web application.

Blog-Developer-Platform-Authenticator

Learn More About Our Authenticator (Docs)

3. Frontify GraphQL API

This open API is the base for extending the functionality of Frontify.

Our brand new GraphQL API allows you to powerfully and flexibly build apps and integrations on top of Frontify.

Blog-Developer-Platform-API

Learn More About Our API (Docs)

4. Frontify Webhooks

Our webhooks provide a simple way that Frontify can speak to other apps, offering developers the possibility to start automating tasks, messages, assets, and much more.

Blog-Developer-Platform-Webhooks

For example, by using Frontify Webhooks to speak to other apps, you could ensure everyone in your organization is automatically notified when a new asset is uploaded to Frontify.

Learn More About Our Webhooks (Docs)

5. Frontify Image Worker

The Frontify Image Worker is a powerful service that equips you to show previews of your assets on other applications, and manipulate images based on different parameters such as image size, image selection and cropping, and image resolution.

Blog-Developer-Platform-Image-Worker

This prebuilt service automates the creation of assets for different channels, such as websites, landing pages, social media ads, and more.

The benefits of such a dynamic asset transformation process are endless. The service enables a smooth digital experience across many touchpoints. As just one example, auto-resizing and compression of assets will improve websites' SEO performance and maintain fast page loading times.

6. Frontify Custom Blocks

Frontify’s Brand Guidelines include over 38 tailor-made content blocks that allow brands to express themselves – from content blocks for displaying how the company logo should be used to content blocks for showcasing your brand colors and making them available to download.

Blog-Developer-Platform-Custom Blocks

Now, with Frontify Custom Blocks, we are opening up brand expression to everyone. By introducing our CLI, developers can build, add, and preview new content blocks that fit the specific purposes of their brand.

Great! Now what can you build?

With all the Frontify developer resources in mind, let’s look into some real life use cases for brands to understand what’s now possible with our Developer Platform.

Use Case 1: Use Frontify Assets Inside Your Favorite Tools

Make the assets you manage and streamline inside Frontify available in the tools you use every day, such as your CMS, CRM, creative tools, assets, and more.

Developer-Use Case-01

Dev Resource Used
Frontify Finder

Examples
Integrations with Salesforce, Sitecore, Contentful have been built using the Frontify Finder for this use case.

Use Case 2: One End Point for All Your Brand’s Assets

Have different asset management systems in place, such as complex PIM or DAM? Frontify can still be a single source of truth for all end users.

Developer-Use Case-02

Using Frontify’s GraphQL API, you can sync assets (including asset categories, metadata, and tags) from other DAM systems to Frontify in real time, making Frontify your one-stop hub.

Dev Resources
Frontify GraphQL API

Examples
Custom Integration built by several companies.

Use Case 3: Drive Efficiency with Automated Brand Processes

By now, your teams likely have many tools involved in their Marketing landscape. With increasing tech stacks comes the need for increased integration – especially when it comes to managing your brand. Through using our webhooks capabilities, you can build smart actions based on specific triggers (e.g., uploading an asset to Frontify – see illustration below).

Developer-Use Case-03

This will make life much easier for those who use your brand’s assets on a daily basis, as they’ll be able to find recently added assets inside other tools, as shown below.

Dev Resources
Webhooks and API

Examples
Automatically upload and store new assets added to Frontify right inside your organization's favored CRM tool.

Share Your Use Cases To Get Started

Every successful integration or app starts with shaping and understanding the specific use case. To keep improving our Dev Portal’s capabilities, we’d like to hear from you about the needs of your brand.

To get started, simply follow our Docs, or join our Slack Group to receive direct support for specific questions about the Frontify API and our Dev Portal’s capabilities.

Blog-Developer-Platform-Slack-Support

Happy building, and always remember – we are here to help.

Johannes Waibel
Johannes Waibel
Product Ambassador
Leo Studer
Leo Studer
Product Manager