REST API

Develop

this is how you benefit

  • Realize smooth processes across system boundaries 
  • Integrate DAM and PIM seamlessly into processes 
  • Bidirectional communication possible 
  • Develop your own apps – thanks to an open and documented API   

Digital assets play a role in a variety of processes such as e-commerce, the creation of print products, product management, and customer communication. As a rule, companies use different systems and tools to map these tasks. These include ERP (SAP) and CRM systems (Typo3, WordPress, Drupal), shop systems, and data publishing solutions. Thanks to the REST interface (REST API), you can easily connect these and many other applications to 4ALLPORTAL digital asset management. 

REST API for digital asset management: How to connect third-party systems 

An open programming interface for DAM is capable of four methods: GET, PUT, POST, and DELETE. This means that your DAM system can retrieve data from a third-party system with the help of the REST interface. It is also able to create, update, and delete data on a third-party system. 

4ALLPORTAL digital asset management uses the REST API whenever third-party systems need to be connected. From Version 3.8, this is done via a new, optimized programming interface – the RESTful API. 

REST(ful) API for digital asset management: Even more options for DAM integration 

As of Version 3.8, 4ALLPORTAL digital asset management has a RESTful interface. This opens up even more technical possibilities and functions. You also benefit from accelerated processes and a transparent, uniform structure. The DAM programming interface is documented and freely available from Swagger. Thanks to its language independence, it is suitable for integration in a wide variety of environments. 

The improved DAM programming interface is ideal for developers and user companies who wish to expand 4ALLPORTAL DAM and develop 4ALLPORTAL apps of their own. 

The REST(ful) interface allows for multiple integrations in the DAM environment 

With the REST(ful) API for digital asset management, you can implement the following variants of system communication: 

  1. Communication from 4ALLPORTAL to third-party systems 
  1. Communication from third-party systems to 4ALLPORTAL 

Let’s take a closer took at these two variants in the following. 

1. Communication from 4ALLPORTAL to third-party systems 

One typical scenario for this variant is the connection of content management systems such as Typo3 and WordPress. 4ALLPORTAL offers connectors for both CMS based on the REST interface. The same goes for the transfer of data to data publishing software such as Chili Publish or priint:suite. For example, say you transfer files and metadata to the Chili editor. The Chili editor can then place the complete product data including images, text, and master data in a template. priint:suite, on the other hand, uses the REST(ful) API to transfer product data into an InDesign document, which allows you to automate the creation of complete catalogs. 

From Version 3.7, 4ALLPORTAL DAM also offers the option to use webhooks. With this feature, digital asset management software can trigger certain actions in third-party systems. For example, a message can be generated automatically (via messenger services or e-mail, for example) whenever certain data or the status of an asset is changed. However, automated status changes in workflow tools such as Workato or Microsoft Flow can also be realized with the help of webhooks. 

2. Communication from third-party systems to 4ALLPORTAL 

Thanks to the REST API, not only is Digital Asset Management able to communicate with third-party systems. The opposite route is also possible. This means that any third-party application can create, edit, and delete data in the DAM system. 

One possible application is the transfer of data from source systems such as ERP, CMS, and online shops. This is an interesting option for the transfer of product data from SAP to the PIM module of 4ALLPORTAL, for example. 

A wide range of functionalities thanks to professional support

The comprehensive solution from 4ALLPORTAL impressed us with its high usability and wide range of functionalities. We also appreciated the professional support provided by competent contacts. The selection of 4ALLPORTAL was strengthened by several factors, in particular GS1 compatibility, which was of crucial importance to us.

Pascal Panzer
Corporate Process Manager & Head of SAP | Teekanne GmbH & Co. KG
Read Success Story

Modularity and scalability

In short, we were impressed by the modularity and scalability with which you can work in the system.

Portrait von  Siegfried Schneider | Red Dot Design
Siegfried Schneider
CMO | Red Dot Design
Read Success Story

One DAM/MAM and many possibilities

Especially with the update to version 3.x, the interface is intuitive, simple and tidy. The system is easy to operate and administer. We use the system for a wholesaler in the organic/food sector to keep all product images for different output channels. The 4AllPortal feeds different systems with the assets and also serves as support for the production of fortnightly advertising.

Christian Lutz
Head of Portal Operations | Mediengruppe Oberfranken
Read Success Story

A solid DAM system

Simple handling and intuitive operation. The functions offered are extensive and can be expanded as needed. With the help of the search filters and import keywording, specific files and images can be found more quickly. The ability to select the file type and size of the image before downloading so that you don’t have to adjust the size down later in photo editing software is incredibly practical.

Portrait von  Pascal Monnerat | Click it
Pascal Monnerat
Media Consultant | Click it
Read Success Story

Best PIM/MAM system on the market

The 4ALLPORTAL is built on a clean system architecture that allows the system to be configured and extended according to your own requirements, while ensuring stability and performance. It is the only PIM system that has a detailed, role-, class- and device-specific UI to configure. It also integrates well via the REST API. Even complex automations are easily possible via Java Spring technology.

Portrait von  Hendrik Edzards | PIMWORKS
Hendrik Edzards
CEO | PIMWORKS
Read Success Story

Book a Demo
With Our Expert