SlideShare uma empresa Scribd logo
1 de 25
Maurice Jongerius   Developers.bol.com
@mauricedacross     @bol_com_api
Vandaag
•   The bigger picture – 4 ontwikkelingen
•   Een API
•   Waarvoor gebruik je de bol.com Open API
•   Beschikbare data
•   Categories en refinements
•   Voorbeeldcall
•   Developer Center
•   Voorwaarden
•   Toekomst
4 Ontwikkelingen




Connected devices      Klant oriënteert overal




  Niche shops        Data steeds belangrijker
API’s

                    Verzameling van afspraken (functies) over
                    hoe een onderdeel van het ene programma
                    kan communiceren met het andere.


Harrypotterfan.nl

Verlanglijstjes app

  Politiefilms.nl

Boekentop100.nl
My identity FB widget
Aantal API’s
Waarom gebruik je de API?
Laat het zoeken/sorteren voor je doen
Bepaal je eigen ingrediënten
Uitdaging voor developers
Nieuwe businessmodellen
API vs...
API    Productfeed   Handwerk
Waar gebruik je de bol.com API voor?



 Verrijk content   Automatiseer functionaliteit   Nieuwe devices     Realtime lijsten




Wordpress Widget       Combineer API’s            Specifiek zoeken    Jouw idee...
De Open API

• REST API (GET, POST, PUT, DELETE)
• XML Output
• HMAC SHA-256 signing van requests (gebruik codesamples!)


3 Basis calls:
• GET products
• GET searchresults
• GET listresults
Mogelijkheden
•   Zoeken binnen de gehele bol.com catalogus
•   Productdata ophalen op detailniveau
•   Verfijnen, sorteren, pagineren
•   Toplijsten op basis van criteria
•   2e hands producten / Plaza partner producten
•   Promoties die van toepassing zijn op product
•   Winkelwagen/verlanglijstje op aanvraag
Bijvoorbeeld
Productdetails op basis van productid
(GET products)




Top3 meest verkochte speelgoed voor
kinderen tot 12 jaar onder de 150 euro
(GET listresults)




Alle producten op de zoekterm
“Dora” binnen speelgoed gesorteerd
op beoordeling
(GET searchresults)
Voorbeeld
Categories & Refinements


      Categorieën (includeCategories=true)




     Refinements (includeRefinements=true)
Een request doen
Zoeken op “kluun” binnen “boeken” (8299) tot 20 euro (4854), max 5 producten, gesorteerd op bestverkocht
en output producten en categorieën

https://openapi.bol.com/openapi/services/rest/catalog/v3/searchresults?te
rm=kluun&categoryId=8299+4854&includeProducts=true&includeCategorie
s=true&includeRefinements=false&sortingMethod=sales_ranking&sortingA
scending=&nrProducts=5&offset=0
http://www.shopvolvoordeel.nl/alles/search/term/kluun/view/productlist/N/8299+4854/offset/0/nrproducts/5/sortingmethod/sales_ranking/sortingascending/
Voorwaarden Open API gebruik




    Throtteling                Lokaal cachen = slim




Traffic naar bol.com            Eigendom content
Tools en hulpmiddelen
Handleiding, codesamples, forum, nieuwsbrief, @bol_com_api
Focus komende maanden




             Feedback verzamelen
Q1 Standalone checkout mobiel
In de zaal...
9 Niche websites           Relevant aanbod zoeken voor specifiek thema
3 Marketing consultants    Kant-en-klare concepten gebaseerd op data
3 Cashback kortingsites    Korting specifiek product vooraf berekenen voor bezoeker
2 Startpagina’s            Toplijsten op thema in eigen stijl
2 Kortingscode sites       Meer productgerelateerde acties
1 Verlanglijstje site      Cadeauhulp gebaseerd op verfijningen
1 Tablet site              Complete aanbod ontsluiten
1 Studieboekensite         Verfijnen op studieboeken/onderwerp
1 Reviewsite               Automatisch producten tonen bij review
1 Mobiele app              Complete aanbod ontsluiten
1 Blog                     Automatisch producten tonen op tags
1 2ehandsboekensite        2e hands aanbod/zoekfunctie bol.com
1 Prijsvergelijker         Realtime prijzen (ook plaza/2e hands)
“Even if you are the hottest web company
       in the world, if you don’t release the APIs
       for your platform, you will fail.”
                                     …found somewhere online




Maurice Jongerius                               Developers.bol.com
@mauricedacross                                 @bol_com_api

Mais conteúdo relacionado

Mais de bolcompp

Webinar bol.com social media 12 januari 2015
Webinar bol.com social media   12 januari 2015Webinar bol.com social media   12 januari 2015
Webinar bol.com social media 12 januari 2015bolcompp
 
Webinar SEO bol.com Partnerprogramma - 8 december
Webinar SEO bol.com Partnerprogramma - 8 decemberWebinar SEO bol.com Partnerprogramma - 8 december
Webinar SEO bol.com Partnerprogramma - 8 decemberbolcompp
 
Webinar bol.com Content & Copy - 17 november
Webinar bol.com Content & Copy - 17 novemberWebinar bol.com Content & Copy - 17 november
Webinar bol.com Content & Copy - 17 novemberbolcompp
 
User experience - bol.com partner event 2014
User experience  - bol.com partner event 2014User experience  - bol.com partner event 2014
User experience - bol.com partner event 2014bolcompp
 
Seo bol.com partner event
Seo   bol.com partner eventSeo   bol.com partner event
Seo bol.com partner eventbolcompp
 
Mobile bol.com partner event
Mobile   bol.com partner eventMobile   bol.com partner event
Mobile bol.com partner eventbolcompp
 
België bol.com partner event
België   bol.com partner eventBelgië   bol.com partner event
België bol.com partner eventbolcompp
 
Social media bol.com partner event
Social media   bol.com partner eventSocial media   bol.com partner event
Social media bol.com partner eventbolcompp
 
Developer center bol.com partner event
Developer center   bol.com partner eventDeveloper center   bol.com partner event
Developer center bol.com partner eventbolcompp
 
Sea bol.com partner event
Sea   bol.com partner eventSea   bol.com partner event
Sea bol.com partner eventbolcompp
 
Copy writing bol.com partner event
Copy writing   bol.com partner eventCopy writing   bol.com partner event
Copy writing bol.com partner eventbolcompp
 
Webinar bol.com Social Media voor beginners
Webinar bol.com Social Media voor beginnersWebinar bol.com Social Media voor beginners
Webinar bol.com Social Media voor beginnersbolcompp
 
Bol.com webinar SEO voor gevorderden - 17 september 2013
Bol.com webinar SEO voor gevorderden - 17 september 2013Bol.com webinar SEO voor gevorderden - 17 september 2013
Bol.com webinar SEO voor gevorderden - 17 september 2013bolcompp
 
Webinar ’Content en Copy’ (11-06-2013)
Webinar ’Content en Copy’ (11-06-2013)Webinar ’Content en Copy’ (11-06-2013)
Webinar ’Content en Copy’ (11-06-2013)bolcompp
 
Webinar 'Usability en sturen op verleiden' (28-05-2013)
Webinar 'Usability en sturen op verleiden' (28-05-2013)Webinar 'Usability en sturen op verleiden' (28-05-2013)
Webinar 'Usability en sturen op verleiden' (28-05-2013)bolcompp
 
Bol.com Partner Event 2013 - Jochem Vroom
Bol.com Partner Event 2013 - Jochem VroomBol.com Partner Event 2013 - Jochem Vroom
Bol.com Partner Event 2013 - Jochem Vroombolcompp
 
bol.com Partner Event 2013 - Babette Savelkouls
bol.com Partner Event 2013 - Babette Savelkoulsbol.com Partner Event 2013 - Babette Savelkouls
bol.com Partner Event 2013 - Babette Savelkoulsbolcompp
 
bol.com Partner Event 2013 - Lisette Navarro
bol.com Partner Event 2013 - Lisette Navarrobol.com Partner Event 2013 - Lisette Navarro
bol.com Partner Event 2013 - Lisette Navarrobolcompp
 
bol.com Partner Event 2013 - Wouter Vegter
bol.com Partner Event 2013 - Wouter Vegterbol.com Partner Event 2013 - Wouter Vegter
bol.com Partner Event 2013 - Wouter Vegterbolcompp
 
bol.com Partner Event - Carlo van den Berg
bol.com Partner Event - Carlo van den Bergbol.com Partner Event - Carlo van den Berg
bol.com Partner Event - Carlo van den Bergbolcompp
 

Mais de bolcompp (20)

Webinar bol.com social media 12 januari 2015
Webinar bol.com social media   12 januari 2015Webinar bol.com social media   12 januari 2015
Webinar bol.com social media 12 januari 2015
 
Webinar SEO bol.com Partnerprogramma - 8 december
Webinar SEO bol.com Partnerprogramma - 8 decemberWebinar SEO bol.com Partnerprogramma - 8 december
Webinar SEO bol.com Partnerprogramma - 8 december
 
Webinar bol.com Content & Copy - 17 november
Webinar bol.com Content & Copy - 17 novemberWebinar bol.com Content & Copy - 17 november
Webinar bol.com Content & Copy - 17 november
 
User experience - bol.com partner event 2014
User experience  - bol.com partner event 2014User experience  - bol.com partner event 2014
User experience - bol.com partner event 2014
 
Seo bol.com partner event
Seo   bol.com partner eventSeo   bol.com partner event
Seo bol.com partner event
 
Mobile bol.com partner event
Mobile   bol.com partner eventMobile   bol.com partner event
Mobile bol.com partner event
 
België bol.com partner event
België   bol.com partner eventBelgië   bol.com partner event
België bol.com partner event
 
Social media bol.com partner event
Social media   bol.com partner eventSocial media   bol.com partner event
Social media bol.com partner event
 
Developer center bol.com partner event
Developer center   bol.com partner eventDeveloper center   bol.com partner event
Developer center bol.com partner event
 
Sea bol.com partner event
Sea   bol.com partner eventSea   bol.com partner event
Sea bol.com partner event
 
Copy writing bol.com partner event
Copy writing   bol.com partner eventCopy writing   bol.com partner event
Copy writing bol.com partner event
 
Webinar bol.com Social Media voor beginners
Webinar bol.com Social Media voor beginnersWebinar bol.com Social Media voor beginners
Webinar bol.com Social Media voor beginners
 
Bol.com webinar SEO voor gevorderden - 17 september 2013
Bol.com webinar SEO voor gevorderden - 17 september 2013Bol.com webinar SEO voor gevorderden - 17 september 2013
Bol.com webinar SEO voor gevorderden - 17 september 2013
 
Webinar ’Content en Copy’ (11-06-2013)
Webinar ’Content en Copy’ (11-06-2013)Webinar ’Content en Copy’ (11-06-2013)
Webinar ’Content en Copy’ (11-06-2013)
 
Webinar 'Usability en sturen op verleiden' (28-05-2013)
Webinar 'Usability en sturen op verleiden' (28-05-2013)Webinar 'Usability en sturen op verleiden' (28-05-2013)
Webinar 'Usability en sturen op verleiden' (28-05-2013)
 
Bol.com Partner Event 2013 - Jochem Vroom
Bol.com Partner Event 2013 - Jochem VroomBol.com Partner Event 2013 - Jochem Vroom
Bol.com Partner Event 2013 - Jochem Vroom
 
bol.com Partner Event 2013 - Babette Savelkouls
bol.com Partner Event 2013 - Babette Savelkoulsbol.com Partner Event 2013 - Babette Savelkouls
bol.com Partner Event 2013 - Babette Savelkouls
 
bol.com Partner Event 2013 - Lisette Navarro
bol.com Partner Event 2013 - Lisette Navarrobol.com Partner Event 2013 - Lisette Navarro
bol.com Partner Event 2013 - Lisette Navarro
 
bol.com Partner Event 2013 - Wouter Vegter
bol.com Partner Event 2013 - Wouter Vegterbol.com Partner Event 2013 - Wouter Vegter
bol.com Partner Event 2013 - Wouter Vegter
 
bol.com Partner Event - Carlo van den Berg
bol.com Partner Event - Carlo van den Bergbol.com Partner Event - Carlo van den Berg
bol.com Partner Event - Carlo van den Berg
 

bol.com Partner-event 2012 - bol.com Open API - Maurice Jongerius

  • 1. Maurice Jongerius Developers.bol.com @mauricedacross @bol_com_api
  • 2. Vandaag • The bigger picture – 4 ontwikkelingen • Een API • Waarvoor gebruik je de bol.com Open API • Beschikbare data • Categories en refinements • Voorbeeldcall • Developer Center • Voorwaarden • Toekomst
  • 3. 4 Ontwikkelingen Connected devices Klant oriënteert overal Niche shops Data steeds belangrijker
  • 4. API’s Verzameling van afspraken (functies) over hoe een onderdeel van het ene programma kan communiceren met het andere. Harrypotterfan.nl Verlanglijstjes app Politiefilms.nl Boekentop100.nl My identity FB widget
  • 8. Bepaal je eigen ingrediënten
  • 11. API vs... API Productfeed Handwerk
  • 12. Waar gebruik je de bol.com API voor? Verrijk content Automatiseer functionaliteit Nieuwe devices Realtime lijsten Wordpress Widget Combineer API’s Specifiek zoeken Jouw idee...
  • 13. De Open API • REST API (GET, POST, PUT, DELETE) • XML Output • HMAC SHA-256 signing van requests (gebruik codesamples!) 3 Basis calls: • GET products • GET searchresults • GET listresults
  • 14. Mogelijkheden • Zoeken binnen de gehele bol.com catalogus • Productdata ophalen op detailniveau • Verfijnen, sorteren, pagineren • Toplijsten op basis van criteria • 2e hands producten / Plaza partner producten • Promoties die van toepassing zijn op product • Winkelwagen/verlanglijstje op aanvraag
  • 15. Bijvoorbeeld Productdetails op basis van productid (GET products) Top3 meest verkochte speelgoed voor kinderen tot 12 jaar onder de 150 euro (GET listresults) Alle producten op de zoekterm “Dora” binnen speelgoed gesorteerd op beoordeling (GET searchresults)
  • 17. Categories & Refinements Categorieën (includeCategories=true) Refinements (includeRefinements=true)
  • 18. Een request doen Zoeken op “kluun” binnen “boeken” (8299) tot 20 euro (4854), max 5 producten, gesorteerd op bestverkocht en output producten en categorieën https://openapi.bol.com/openapi/services/rest/catalog/v3/searchresults?te rm=kluun&categoryId=8299+4854&includeProducts=true&includeCategorie s=true&includeRefinements=false&sortingMethod=sales_ranking&sortingA scending=&nrProducts=5&offset=0 http://www.shopvolvoordeel.nl/alles/search/term/kluun/view/productlist/N/8299+4854/offset/0/nrproducts/5/sortingmethod/sales_ranking/sortingascending/
  • 19. Voorwaarden Open API gebruik Throtteling Lokaal cachen = slim Traffic naar bol.com Eigendom content
  • 20.
  • 21. Tools en hulpmiddelen Handleiding, codesamples, forum, nieuwsbrief, @bol_com_api
  • 22. Focus komende maanden Feedback verzamelen
  • 24. In de zaal... 9 Niche websites Relevant aanbod zoeken voor specifiek thema 3 Marketing consultants Kant-en-klare concepten gebaseerd op data 3 Cashback kortingsites Korting specifiek product vooraf berekenen voor bezoeker 2 Startpagina’s Toplijsten op thema in eigen stijl 2 Kortingscode sites Meer productgerelateerde acties 1 Verlanglijstje site Cadeauhulp gebaseerd op verfijningen 1 Tablet site Complete aanbod ontsluiten 1 Studieboekensite Verfijnen op studieboeken/onderwerp 1 Reviewsite Automatisch producten tonen bij review 1 Mobiele app Complete aanbod ontsluiten 1 Blog Automatisch producten tonen op tags 1 2ehandsboekensite 2e hands aanbod/zoekfunctie bol.com 1 Prijsvergelijker Realtime prijzen (ook plaza/2e hands)
  • 25. “Even if you are the hottest web company in the world, if you don’t release the APIs for your platform, you will fail.” …found somewhere online Maurice Jongerius Developers.bol.com @mauricedacross @bol_com_api