SlideShare a Scribd company logo

Seamless integration with Magnolia's REST API

Magnolia
MagnoliaMagnolia

This talk was given by Magnolia CIO Jan Haderka at Magnolia Conference 2015 in Basel, Switzerland. One of Magnolia’s key advantages is how easily and seamlessly it integrates with third party products, allowing users to choose a selection of their own best-of-breed tools. Magnolia’s REST API allows customers to manipulate content through a Web API, but also to push product data from a third party system into Magnolia, making it easy for editors to enrich it in a Magnolia app. This talk will show existing integrations that were achieved over REST, highlighting partner examples from Canto, IBM and KonaKart. It’ll also showcase how the REST API can be used to develop custom apps by consuming external services over REST.

Seamless integration with Magnolia's REST API

Magnolia
MagnoliaMagnolia

This talk was given by Magnolia CIO Jan Haderka at Magnolia Conference 2015 in Basel, Switzerland. One of Magnolia’s key advantages is how easily and seamlessly it integrates with third party products, allowing users to choose a selection of their own best-of-breed tools. Magnolia’s REST API allows customers to manipulate content through a Web API, but also to push product data from a third party system into Magnolia, making it easy for editors to enrich it in a Magnolia app. This talk will show existing integrations that were achieved over REST, highlighting partner examples from Canto, IBM and KonaKart. It’ll also showcase how the REST API can be used to develop custom apps by consuming external services over REST.

Seamless integration with Magnolia's REST API

1 of 27
Download to read offline
1
@zakgreant @rah003#mconf15
Magnolia Conference • Thursday, June 11, 2015 • Basel, Switzerland, Europe, Earth, Solar System, Milky Way
Seamless integration with
Magnolia's REST API
2
Jan HaderkaZak Greant
#mconf15 @zakgreant @rah003
Let’s just Shall we?
REST!
3
#mconf15 @zakgreant @rah003
4
Magnolia 5.4
Flickr / Yoel Ben-Avraham
#mconf15
new /commands endpoint
magnolia-rest API v2
@zakgreant @rah003
5
Magnolia IS rest SERVER
Flickr / Taro Taylor
#mconf15 @zakgreant @rah003
6
Endpoints
Properties
Cache Commands
Unsplash
Nodes
#mconf15 @zakgreant @rah003

Recommended

9 Things You Didn't Know You Could Do with Your Blog WPSLC
9 Things You Didn't Know You Could Do with Your Blog WPSLC9 Things You Didn't Know You Could Do with Your Blog WPSLC
9 Things You Didn't Know You Could Do with Your Blog WPSLCChris Reynolds
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web DesignDawn Wentzell
 
Automating Social Media with Yahoo! Pipes and IFTTT
Automating Social Media with Yahoo! Pipes and IFTTTAutomating Social Media with Yahoo! Pipes and IFTTT
Automating Social Media with Yahoo! Pipes and IFTTTDawn Wentzell
 
Queue System and Zend\Queue implementation
Queue System and Zend\Queue implementationQueue System and Zend\Queue implementation
Queue System and Zend\Queue implementationGianluca Arbezzano
 
Presentation of the KansaiScene API at #kansaimashapp
Presentation of the KansaiScene API at #kansaimashappPresentation of the KansaiScene API at #kansaimashapp
Presentation of the KansaiScene API at #kansaimashappMartin Heidegger
 
10 legjobb dolog a blogolásban
10 legjobb dolog a blogolásban10 legjobb dolog a blogolásban
10 legjobb dolog a blogolásbanTímea Nagy
 

More Related Content

What's hot

YES, APIs Make You Special
YES, APIs Make You SpecialYES, APIs Make You Special
YES, APIs Make You Specialduvander
 
Nate Archer - Beyond Responsive IXD13
Nate Archer - Beyond Responsive IXD13Nate Archer - Beyond Responsive IXD13
Nate Archer - Beyond Responsive IXD13Nate Archer
 
TuleapCon2017-Mattermost-integration
TuleapCon2017-Mattermost-integrationTuleapCon2017-Mattermost-integration
TuleapCon2017-Mattermost-integrationTuleap
 
EclipseCon France-2017-Tuleap-new-big-features
EclipseCon France-2017-Tuleap-new-big-featuresEclipseCon France-2017-Tuleap-new-big-features
EclipseCon France-2017-Tuleap-new-big-featuresTuleap
 
TuleapCon2017-Case-Study-Orange
TuleapCon2017-Case-Study-OrangeTuleapCon2017-Case-Study-Orange
TuleapCon2017-Case-Study-OrangeTuleap
 
TuleapCon2017-Tuleap-Tracker-Query-Langage
TuleapCon2017-Tuleap-Tracker-Query-LangageTuleapCon2017-Tuleap-Tracker-Query-Langage
TuleapCon2017-Tuleap-Tracker-Query-LangageTuleap
 
Behaviour & Your Team
Behaviour & Your TeamBehaviour & Your Team
Behaviour & Your TeamRobert Pearce
 
TuleapCon2017-Pack-Stackstorm-Github-issues
TuleapCon2017-Pack-Stackstorm-Github-issuesTuleapCon2017-Pack-Stackstorm-Github-issues
TuleapCon2017-Pack-Stackstorm-Github-issuesTuleap
 
Journey into Continuous Glucose Monitoring Technology as a Parent
Journey into Continuous Glucose Monitoring Technology as a ParentJourney into Continuous Glucose Monitoring Technology as a Parent
Journey into Continuous Glucose Monitoring Technology as a ParentAnne Gentle
 
Michael King - The Thin Line Between Seth Godin & Neil Strauss
Michael King - The Thin Line Between Seth Godin & Neil StraussMichael King - The Thin Line Between Seth Godin & Neil Strauss
Michael King - The Thin Line Between Seth Godin & Neil StraussWebrazzi
 
A Smart Home to Call Your Own
A Smart Home to Call Your OwnA Smart Home to Call Your Own
A Smart Home to Call Your OwnGeorge Hotelling
 
Privacy Week Ondrisek - Data Security And Privacy Of Chatbots
Privacy Week Ondrisek - Data Security And Privacy Of ChatbotsPrivacy Week Ondrisek - Data Security And Privacy Of Chatbots
Privacy Week Ondrisek - Data Security And Privacy Of ChatbotsBarbara Ondrisek
 
The Ever Changing Google: Gaining a Maximum Attention for Your SERP Listings
The Ever Changing Google: Gaining a Maximum Attention for Your SERP ListingsThe Ever Changing Google: Gaining a Maximum Attention for Your SERP Listings
The Ever Changing Google: Gaining a Maximum Attention for Your SERP ListingsSemrush
 
5 Things Every Designer Should be Doing Right Now
5 Things Every Designer Should be Doing Right Now5 Things Every Designer Should be Doing Right Now
5 Things Every Designer Should be Doing Right NowFITC
 
TuleapCon2017-Bugzilla-integration
TuleapCon2017-Bugzilla-integrationTuleapCon2017-Bugzilla-integration
TuleapCon2017-Bugzilla-integrationTuleap
 
A Software Engineer's Guide to DevOps
A Software Engineer's Guide to DevOpsA Software Engineer's Guide to DevOps
A Software Engineer's Guide to DevOpsLaurie Barth
 
How Agile and Open Source work together in (nearly) perfect harmony
How Agile and Open Source work together in (nearly) perfect harmonyHow Agile and Open Source work together in (nearly) perfect harmony
How Agile and Open Source work together in (nearly) perfect harmonyAlexis Monville
 
Low Friction Personal Data Collection - QS Portland
Low Friction Personal Data Collection - QS PortlandLow Friction Personal Data Collection - QS Portland
Low Friction Personal Data Collection - QS PortlandAaron Parecki
 

What's hot (20)

YES, APIs Make You Special
YES, APIs Make You SpecialYES, APIs Make You Special
YES, APIs Make You Special
 
Nate Archer - Beyond Responsive IXD13
Nate Archer - Beyond Responsive IXD13Nate Archer - Beyond Responsive IXD13
Nate Archer - Beyond Responsive IXD13
 
TuleapCon2017-Mattermost-integration
TuleapCon2017-Mattermost-integrationTuleapCon2017-Mattermost-integration
TuleapCon2017-Mattermost-integration
 
Web APIs - Best practices
Web APIs - Best practicesWeb APIs - Best practices
Web APIs - Best practices
 
EclipseCon France-2017-Tuleap-new-big-features
EclipseCon France-2017-Tuleap-new-big-featuresEclipseCon France-2017-Tuleap-new-big-features
EclipseCon France-2017-Tuleap-new-big-features
 
TuleapCon2017-Case-Study-Orange
TuleapCon2017-Case-Study-OrangeTuleapCon2017-Case-Study-Orange
TuleapCon2017-Case-Study-Orange
 
South talk
South talkSouth talk
South talk
 
TuleapCon2017-Tuleap-Tracker-Query-Langage
TuleapCon2017-Tuleap-Tracker-Query-LangageTuleapCon2017-Tuleap-Tracker-Query-Langage
TuleapCon2017-Tuleap-Tracker-Query-Langage
 
Behaviour & Your Team
Behaviour & Your TeamBehaviour & Your Team
Behaviour & Your Team
 
TuleapCon2017-Pack-Stackstorm-Github-issues
TuleapCon2017-Pack-Stackstorm-Github-issuesTuleapCon2017-Pack-Stackstorm-Github-issues
TuleapCon2017-Pack-Stackstorm-Github-issues
 
Journey into Continuous Glucose Monitoring Technology as a Parent
Journey into Continuous Glucose Monitoring Technology as a ParentJourney into Continuous Glucose Monitoring Technology as a Parent
Journey into Continuous Glucose Monitoring Technology as a Parent
 
Michael King - The Thin Line Between Seth Godin & Neil Strauss
Michael King - The Thin Line Between Seth Godin & Neil StraussMichael King - The Thin Line Between Seth Godin & Neil Strauss
Michael King - The Thin Line Between Seth Godin & Neil Strauss
 
A Smart Home to Call Your Own
A Smart Home to Call Your OwnA Smart Home to Call Your Own
A Smart Home to Call Your Own
 
Privacy Week Ondrisek - Data Security And Privacy Of Chatbots
Privacy Week Ondrisek - Data Security And Privacy Of ChatbotsPrivacy Week Ondrisek - Data Security And Privacy Of Chatbots
Privacy Week Ondrisek - Data Security And Privacy Of Chatbots
 
The Ever Changing Google: Gaining a Maximum Attention for Your SERP Listings
The Ever Changing Google: Gaining a Maximum Attention for Your SERP ListingsThe Ever Changing Google: Gaining a Maximum Attention for Your SERP Listings
The Ever Changing Google: Gaining a Maximum Attention for Your SERP Listings
 
5 Things Every Designer Should be Doing Right Now
5 Things Every Designer Should be Doing Right Now5 Things Every Designer Should be Doing Right Now
5 Things Every Designer Should be Doing Right Now
 
TuleapCon2017-Bugzilla-integration
TuleapCon2017-Bugzilla-integrationTuleapCon2017-Bugzilla-integration
TuleapCon2017-Bugzilla-integration
 
A Software Engineer's Guide to DevOps
A Software Engineer's Guide to DevOpsA Software Engineer's Guide to DevOps
A Software Engineer's Guide to DevOps
 
How Agile and Open Source work together in (nearly) perfect harmony
How Agile and Open Source work together in (nearly) perfect harmonyHow Agile and Open Source work together in (nearly) perfect harmony
How Agile and Open Source work together in (nearly) perfect harmony
 
Low Friction Personal Data Collection - QS Portland
Low Friction Personal Data Collection - QS PortlandLow Friction Personal Data Collection - QS Portland
Low Friction Personal Data Collection - QS Portland
 

More from Magnolia

The SEO Workflow
The SEO WorkflowThe SEO Workflow
The SEO WorkflowMagnolia
 
Magnolia 6 release walkthrough
Magnolia 6 release walkthroughMagnolia 6 release walkthrough
Magnolia 6 release walkthroughMagnolia
 
Buzzword bingo: The real deal behind omnichannel, personalization and headless
Buzzword bingo: The real deal behind  omnichannel, personalization and headlessBuzzword bingo: The real deal behind  omnichannel, personalization and headless
Buzzword bingo: The real deal behind omnichannel, personalization and headlessMagnolia
 
Developing Magnolia based sites correctly, quickly and efficiently
Developing Magnolia based sites correctly, quickly and efficientlyDeveloping Magnolia based sites correctly, quickly and efficiently
Developing Magnolia based sites correctly, quickly and efficientlyMagnolia
 
Integrating e-Commerce into your Customer Experience
Integrating e-Commerce into your Customer ExperienceIntegrating e-Commerce into your Customer Experience
Integrating e-Commerce into your Customer ExperienceMagnolia
 
Customer Engagement in the Digital Era
Customer Engagement in the Digital EraCustomer Engagement in the Digital Era
Customer Engagement in the Digital EraMagnolia
 
The Age of the IOT & Digital Business
The Age of the IOT & Digital BusinessThe Age of the IOT & Digital Business
The Age of the IOT & Digital BusinessMagnolia
 
Using Magnolia in a Microservices Architecture
Using Magnolia in a Microservices ArchitectureUsing Magnolia in a Microservices Architecture
Using Magnolia in a Microservices ArchitectureMagnolia
 
A modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at AtlassianA modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at AtlassianMagnolia
 
Magnolia Conference 2015 - Pascal Mangold's keynote
Magnolia Conference 2015 - Pascal Mangold's keynoteMagnolia Conference 2015 - Pascal Mangold's keynote
Magnolia Conference 2015 - Pascal Mangold's keynoteMagnolia
 
Product keynote - introducing Magnolia 5.4
Product keynote - introducing Magnolia 5.4Product keynote - introducing Magnolia 5.4
Product keynote - introducing Magnolia 5.4Magnolia
 
Launching Magnolia on demand
Launching Magnolia on demandLaunching Magnolia on demand
Launching Magnolia on demandMagnolia
 
Front-end developers - build Magnolia sites faster
Front-end developers - build Magnolia sites fasterFront-end developers - build Magnolia sites faster
Front-end developers - build Magnolia sites fasterMagnolia
 
Magnolia and beacons: how do they work best together?
Magnolia and beacons: how do they work best together?Magnolia and beacons: how do they work best together?
Magnolia and beacons: how do they work best together?Magnolia
 
Magnolia and the IOT
Magnolia and the IOTMagnolia and the IOT
Magnolia and the IOTMagnolia
 
Internationalization for globalized enterprise websites
Internationalization for globalized enterprise websitesInternationalization for globalized enterprise websites
Internationalization for globalized enterprise websitesMagnolia
 
The new visana website how to fit a square peg into a round hole
The new visana website   how to fit a square peg into a round holeThe new visana website   how to fit a square peg into a round hole
The new visana website how to fit a square peg into a round holeMagnolia
 
Solving for complex UI designs: a front-end perspective and approach
Solving for complex UI designs: a front-end perspective and approachSolving for complex UI designs: a front-end perspective and approach
Solving for complex UI designs: a front-end perspective and approachMagnolia
 
Extending Magnolia with our solutions
Extending Magnolia with our solutionsExtending Magnolia with our solutions
Extending Magnolia with our solutionsMagnolia
 
Boost your online e commerce with magnolia
Boost your online e commerce with magnoliaBoost your online e commerce with magnolia
Boost your online e commerce with magnoliaMagnolia
 

More from Magnolia (20)

The SEO Workflow
The SEO WorkflowThe SEO Workflow
The SEO Workflow
 
Magnolia 6 release walkthrough
Magnolia 6 release walkthroughMagnolia 6 release walkthrough
Magnolia 6 release walkthrough
 
Buzzword bingo: The real deal behind omnichannel, personalization and headless
Buzzword bingo: The real deal behind  omnichannel, personalization and headlessBuzzword bingo: The real deal behind  omnichannel, personalization and headless
Buzzword bingo: The real deal behind omnichannel, personalization and headless
 
Developing Magnolia based sites correctly, quickly and efficiently
Developing Magnolia based sites correctly, quickly and efficientlyDeveloping Magnolia based sites correctly, quickly and efficiently
Developing Magnolia based sites correctly, quickly and efficiently
 
Integrating e-Commerce into your Customer Experience
Integrating e-Commerce into your Customer ExperienceIntegrating e-Commerce into your Customer Experience
Integrating e-Commerce into your Customer Experience
 
Customer Engagement in the Digital Era
Customer Engagement in the Digital EraCustomer Engagement in the Digital Era
Customer Engagement in the Digital Era
 
The Age of the IOT & Digital Business
The Age of the IOT & Digital BusinessThe Age of the IOT & Digital Business
The Age of the IOT & Digital Business
 
Using Magnolia in a Microservices Architecture
Using Magnolia in a Microservices ArchitectureUsing Magnolia in a Microservices Architecture
Using Magnolia in a Microservices Architecture
 
A modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at AtlassianA modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at Atlassian
 
Magnolia Conference 2015 - Pascal Mangold's keynote
Magnolia Conference 2015 - Pascal Mangold's keynoteMagnolia Conference 2015 - Pascal Mangold's keynote
Magnolia Conference 2015 - Pascal Mangold's keynote
 
Product keynote - introducing Magnolia 5.4
Product keynote - introducing Magnolia 5.4Product keynote - introducing Magnolia 5.4
Product keynote - introducing Magnolia 5.4
 
Launching Magnolia on demand
Launching Magnolia on demandLaunching Magnolia on demand
Launching Magnolia on demand
 
Front-end developers - build Magnolia sites faster
Front-end developers - build Magnolia sites fasterFront-end developers - build Magnolia sites faster
Front-end developers - build Magnolia sites faster
 
Magnolia and beacons: how do they work best together?
Magnolia and beacons: how do they work best together?Magnolia and beacons: how do they work best together?
Magnolia and beacons: how do they work best together?
 
Magnolia and the IOT
Magnolia and the IOTMagnolia and the IOT
Magnolia and the IOT
 
Internationalization for globalized enterprise websites
Internationalization for globalized enterprise websitesInternationalization for globalized enterprise websites
Internationalization for globalized enterprise websites
 
The new visana website how to fit a square peg into a round hole
The new visana website   how to fit a square peg into a round holeThe new visana website   how to fit a square peg into a round hole
The new visana website how to fit a square peg into a round hole
 
Solving for complex UI designs: a front-end perspective and approach
Solving for complex UI designs: a front-end perspective and approachSolving for complex UI designs: a front-end perspective and approach
Solving for complex UI designs: a front-end perspective and approach
 
Extending Magnolia with our solutions
Extending Magnolia with our solutionsExtending Magnolia with our solutions
Extending Magnolia with our solutions
 
Boost your online e commerce with magnolia
Boost your online e commerce with magnoliaBoost your online e commerce with magnolia
Boost your online e commerce with magnolia
 

Seamless integration with Magnolia's REST API