how to use adam's rest api to expand your business horizons

25
How to Use ADAM’s REST API to Expand Your Business Horizons Davina Erasmus & Joris Wynendaele ADAM Software

Upload: adam-software

Post on 15-Jan-2017

1.218 views

Category:

Software


0 download

TRANSCRIPT

Page 1: How to Use ADAM's REST API to Expand Your Business Horizons

How to Use ADAM’s REST API to Expand Your Business Horizons

Davina Erasmus & Joris Wynendaele

ADAM Software

Page 2: How to Use ADAM's REST API to Expand Your Business Horizons

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

Page 3: How to Use ADAM's REST API to Expand Your Business Horizons

Why integration is not just a tech topic

Page 4: How to Use ADAM's REST API to Expand Your Business Horizons

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

Page 5: How to Use ADAM's REST API to Expand Your Business Horizons

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

Page 6: How to Use ADAM's REST API to Expand Your Business Horizons

… 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

Page 7: How to Use ADAM's REST API to Expand Your Business Horizons

• 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…

Page 8: How to Use ADAM's REST API to Expand Your Business Horizons

Why the REST API is the best way to integrate

Page 9: How to Use ADAM's REST API to Expand Your Business Horizons

• 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

Page 10: How to Use ADAM's REST API to Expand Your Business Horizons

• Before: .NET only• Now: any language is possible:

• JAVA• node.js• AngularJS: view working sample

The REST API is Platform and Technology Independent

Page 11: How to Use ADAM's REST API to Expand Your Business Horizons

• 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

Page 12: How to Use ADAM's REST API to Expand Your Business Horizons

• 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

Page 13: How to Use ADAM's REST API to Expand Your Business Horizons

• 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

Page 14: How to Use ADAM's REST API to Expand Your Business Horizons

How the REST API helps to widen the reach of your assets

Page 15: How to Use ADAM's REST API to Expand Your Business Horizons

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

Page 16: How to Use ADAM's REST API to Expand Your Business Horizons

Enterprise systems, process and organization Touchpoints and channels

Manage

Control

Collaborate

Connecting Teams and Tools

Page 17: How to Use ADAM's REST API to Expand Your Business Horizons

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

Page 18: How to Use ADAM's REST API to Expand Your Business Horizons

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

Page 19: How to Use ADAM's REST API to Expand Your Business Horizons

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

Page 20: How to Use ADAM's REST API to Expand Your Business Horizons

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

Page 21: How to Use ADAM's REST API to Expand Your Business Horizons

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

Page 22: How to Use ADAM's REST API to Expand Your Business Horizons

Building with the ADAM REST API

Page 23: How to Use ADAM's REST API to Expand Your Business Horizons

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

Page 24: How to Use ADAM's REST API to Expand Your Business Horizons

Share your questions and ideas for using the REST API in the ADAM Community