how to use adam's rest api to expand your business horizons
TRANSCRIPT
How to Use ADAM’s REST API to Expand Your Business Horizons
Davina Erasmus & Joris Wynendaele
ADAM Software
Agenda
Why integration is not just a tech topic
Why the REST API is the best way to integrate
How the REST API helps to widen the reach of your assets
Building with ADAM’s REST API
Why integration is not just a tech topic
High performers are 17.1 x more likely to collaborate with other
business units
Salesforce 2016 State of Marketing report
Collaboration and sharing is key in building good customer experience
72% of top teams will increase spending on marketing tools and tech in the next
two years
Salesforce 2016 State of Marketing report
Getting the best out of your technology and tools is important for improved customer experience and company performance
… ensuring that they are connected where and when they need to be, in the way that they need it
Ensuring that your teams can work together effectively and that they get the best use of the tools and technology means
• They must be updated with new releases of the tools
• You need specialist development knowledge• You don’t have access to all functionality of the
underlying systems• They take a long time to develop• They are either too restrictive or too permissive
The problem with integrations is…
Why the REST API is the best way to integrate
• Ease of integration of ADAM into other platforms (e.g. ERP, CMS, CRM, MRM, etc.)
• Using HAL+JSON:• A simple format with a consistent and easy way to link
between resources in your API• Making the API explorable• Easily served and consumed using open source
libraries
ADAM’s REST API Makes Integration Easy
• Before: .NET only• Now: any language is possible:
• JAVA• node.js• AngularJS: view working sample
The REST API is Platform and Technology Independent
• Generic: reduce the knowledge 2 systems need to have about each other when exchanging data
• Contributes to a Service Oriented Architecture• Scalable• Fault tolerance
• Easier connections to Cloud platforms
Loose Coupling
• No longer needed to build your own service to integrate with other systems
• Reusable for different projects• Reduces maintenance time and expense
Saves Time and Money
• Authentication through Basic & Windows authentication• Authorization based on token• ADAM permissions enforced (records + classifications)• Whitelist of all the settings allowed to be accessed
through the REST API
Access Control
How the REST API helps to widen the reach of your assets
in your ecosystem to each other to get the most optimal use out of
your digital assets
ADAM’s Vision on the REST API: Connecting teams and tools
Enterprise systems, process and organization Touchpoints and channels
Manage
Control
Collaborate
Connecting Teams and Tools
Assets prove their value through use, re-use and re-purposing across channels and
journeys
Your digital assets are as good as your usage of them
Look at your full digital asset ecosystem from supply to consumption and find:• Inefficiencies in the process• Points that require quick access to approved assets• Points that require direct intervention into ADAM
System to System OR Enabling Users
Enable updates, creation and downloads through triggering and direct system access
to assets and their content
Optimize the process by bridging inefficiencies with system-to-system access
Create pools for specific needs, that allow users to reach out and grab any asset that fits the direct need and helps them get the message to market faster• e.g. social marketing messaging that requires
access to branded assets
Create pools of approved, branded assets to empower teams and improve agility
Make it simple to be compliant and help users be as creative as possible by enabling them to reach out from their everyday tools to use and update assets including tools and technology for:
• Digital signage• Content management• Email marketing• Newsletters• Visual merchandising and planogram building and
sharing
Make it easy for users to access assets from inside their everyday tools
Building with the ADAM REST API
Documentation as part of the service available at:• Getting started section• Samples and tutorials included• List of all available resources• Modern and usable UI
Documented
Share your questions and ideas for using the REST API in the ADAM Community
www.adamsoftware.net
@ADAMSoftware
www.youtube.com/AdamSoftware