The eBay Technology Stack
Getting Started with our APIs and Services



Jonathan LeBlanc
Developer Evangelist: X.commerce
Email: jleblanc@x.com
Twitter: @jcleblanc
Github: github.com/jcleblanc
eBay: An Overview of Merchant Services


                           Core Merchant APIs

                           •    Finding
                           •    Merchandising
                           •    Shopping
                           •    Trading
                           •    Feedback


X.Commerce (eBay Inc.)  http://www.x.com
eBay: An Overview of Personalized Services


                          Hunch: Personalized
                          Recommendations

                          Milo: Local Products


                          RedLaser: Product Scanning


X.Commerce (eBay Inc.)  http://www.x.com
eBay: Getting Started with the APIs

                  https://developer.ebay.com/DevZone/account/


                  http://x.com/developers/ebay

                  https://www.x.com/developers/ebay/documenta
                  tion-tools/sdks/

                  http://sandbox.ebay.com/

X.Commerce (eBay Inc.)  http://www.x.com
eBay: Getting Started with Hunch



      Hunch: Personalized Recommendations
           • App Keys: http://hunch.com/developers/self-
                service/dashboard/
           • Docs: http://hunch.com/developers/v1/docs/




X.Commerce (eBay Inc.)  http://www.x.com
eBay: Getting Started with Milo



       Milo: Local Products
            • App Keys: https://devportal.x.com/
            • Docs:
                 https://www.x.com/developers/ebay/product
                 s/milo-open-api


X.Commerce (eBay Inc.)  http://www.x.com
eBay: Getting Started with RedLaser


    RedLaser: Product Scanning
         • iOS / Android SDKs:
              http://redlaser.com/developers/
         • Dev Portal: http://redlaser.com/developers/portal/
         • Docs:
              http://redlaser.com/developers/documentation/


X.Commerce (eBay Inc.)  http://www.x.com
eBay: Getting Started with the Ultimate Tool




  Visualization Engine
  https://github.com/jcleblanc/api-masher

  Data Source Tables
  https://github.com/jcleblanc/ql.io-tables

X.Commerce (eBay Inc.)  http://www.x.com
PayPal: An API Overview

    • PayPal for Games (PP4Games)

    • Payment Processing
         – Website Payment Pro
         – Mobile Express Checkout
         – Express Checkout
         – Digital Goods
         – Mass Pay
         – Micropayments
X.Commerce (eBay Inc.)  http://www.x.com
PayPal: Getting Started with the APIs

                https://www.x.com/developers/paypal/


                https://www.sandbox.paypal.com/

                https://www.x.com/developers/paypal/docume
                ntation-tools/quick-start-guides

                https://www.x.com/developers/paypal/documen
                tation-tools/paypal-sdk-index

X.Commerce (eBay Inc.)  http://www.x.com
PayPal: Getting Started with PP4Games


                         API Structure will Cover
                              • Analytics
                              • Billing
                              • Promotions

                         SDK Coverage
                           • PHP



X.Commerce (eBay Inc.)  http://www.x.com
X.commerce: An Overview



                          PayPal Access: Identity Solution



                          Fabric: Building Merchant
                          Capabilities


X.Commerce (eBay Inc.)  http://www.x.com
X.commerce: An Overview of the Fabric




X.Commerce (eBay Inc.)  http://www.x.com
X.commerce: Getting Started with Access


           • Documentation: http://x.com/identity

           • Keys: https://devportal.x.com/

           • OAuth 2 PHP and Python Samples:
              https://github.com/xcommerce/paypal-
              access

X.Commerce (eBay Inc.)  http://www.x.com
X.commerce: Getting Started with the Fabric


               Start Here: http://bit.ly/xfabric
               Integration Steps
                    – Download the developer package
                    – Review Fabric Integration guide
                    – Play with a sample fabric integration
                    – Register your application
                    – Test it in the sandbox

X.Commerce (eBay Inc.)  http://www.x.com
Magento: An Overview




X.Commerce (eBay Inc.)  http://www.x.com
Magento: Getting Started with Magento Go



  • Start Here: http://go.magento.com/

  • Guides: http://go.magento.com/guides/

  • Extensions: http://go.magento.com/extensions/




X.Commerce (eBay Inc.)  http://www.x.com
Thanks Everyone!
http://slidesha.re/uktimission



Jonathan LeBlanc
Developer Evangelist: X.commerce
Email: jleblanc@x.com
Twitter: @jcleblanc
Github: github.com/jcleblanc

More Related Content

PPTX
Writing extensions for Xcommerce
PDF
Comercio Electrónico I: recursos para vender más y mejor.
PDF
Comercio electrónico, 8 claves. Amurrio Bidean
PDF
Magento Features List
PDF
Euskal Valley v9
PDF
Magento Best Practices
PPTX
X commerce
PDF
Mashery Presents: The Evolution of Distribution - Edwin Aoki, Chief Architect...
Writing extensions for Xcommerce
Comercio Electrónico I: recursos para vender más y mejor.
Comercio electrónico, 8 claves. Amurrio Bidean
Magento Features List
Euskal Valley v9
Magento Best Practices
X commerce
Mashery Presents: The Evolution of Distribution - Edwin Aoki, Chief Architect...

Similar to 2012 UKTI Startup Mission (20)

PPTX
Providing Full Featured Payments (API) at Scale
PDF
PayPal APIs Up and Running Second Edition Matthew A. Russell
PDF
APIs and Beyond: Open Distribution Platforms
PDF
Choosing the Right E-commerce Solution
PDF
PayPal APIs Up and Running Second Edition Matthew A. Russell
PPTX
Trends in Web APIs Layer 7 API Management Workshop London
PDF
Ecommerce Solutions (China & West)
PDF
PayPal APIs Up and Running Second Edition Matthew A. Russell
PDF
PayPal APIs Up and Running Second Edition Matthew A. Russell
PPTX
EXMBA - eBay Model
PDF
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
PDF
How APIs are defining the future of retail - Shopping with Google Glass throu...
PPTX
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptx
PPT
Programming With Amazon, Google, And E Bay
KEY
Taking payments online
PPTX
Commerce Case Studies
PPTX
WordPress eCommerce Review
PPTX
2012 Confoo: Changing the Face of Identity in Ecommerce
PPTX
What is eCommerce
PDF
APIs and Beyond
Providing Full Featured Payments (API) at Scale
PayPal APIs Up and Running Second Edition Matthew A. Russell
APIs and Beyond: Open Distribution Platforms
Choosing the Right E-commerce Solution
PayPal APIs Up and Running Second Edition Matthew A. Russell
Trends in Web APIs Layer 7 API Management Workshop London
Ecommerce Solutions (China & West)
PayPal APIs Up and Running Second Edition Matthew A. Russell
PayPal APIs Up and Running Second Edition Matthew A. Russell
EXMBA - eBay Model
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
How APIs are defining the future of retail - Shopping with Google Glass throu...
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptx
Programming With Amazon, Google, And E Bay
Taking payments online
Commerce Case Studies
WordPress eCommerce Review
2012 Confoo: Changing the Face of Identity in Ecommerce
What is eCommerce
APIs and Beyond
Ad

More from Jonathan LeBlanc (20)

PDF
JavaScript App Security: Auth and Identity on the Client
PDF
Improving Developer Onboarding Through Intelligent Data Insights
PDF
Better Data with Machine Learning and Serverless
PPTX
Best Practices for Application Development with Box
PPTX
Box Platform Overview
PPTX
Box Platform Developer Workshop
PPTX
Modern Cloud Data Security Practices
PPTX
Box Authentication Types
PPTX
Understanding Box UI Elements
PPTX
Understanding Box applications, tokens, and scoping
PPTX
The Future of Online Money: Creating Secure Payments Globally
PDF
Modern API Security with JSON Web Tokens
PPTX
Creating an In-Aisle Purchasing System from Scratch
PDF
Secure Payments Over Mixed Communication Media
PDF
Protecting the Future of Mobile Payments
PDF
Node.js Authentication and Data Security
PDF
PHP Identity and Data Security
PPTX
Secure Payments Over Mixed Communication Media
PDF
Protecting the Future of Mobile Payments
PPTX
Future of Identity, Data, and Wearable Security
JavaScript App Security: Auth and Identity on the Client
Improving Developer Onboarding Through Intelligent Data Insights
Better Data with Machine Learning and Serverless
Best Practices for Application Development with Box
Box Platform Overview
Box Platform Developer Workshop
Modern Cloud Data Security Practices
Box Authentication Types
Understanding Box UI Elements
Understanding Box applications, tokens, and scoping
The Future of Online Money: Creating Secure Payments Globally
Modern API Security with JSON Web Tokens
Creating an In-Aisle Purchasing System from Scratch
Secure Payments Over Mixed Communication Media
Protecting the Future of Mobile Payments
Node.js Authentication and Data Security
PHP Identity and Data Security
Secure Payments Over Mixed Communication Media
Protecting the Future of Mobile Payments
Future of Identity, Data, and Wearable Security
Ad

Recently uploaded (20)

PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
CloudStack 4.21: First Look Webinar slides
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPT
What is a Computer? Input Devices /output devices
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
Benefits of Physical activity for teenagers.pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
DOCX
search engine optimization ppt fir known well about this
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PPTX
Modernising the Digital Integration Hub
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
STKI Israel Market Study 2025 version august
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
CloudStack 4.21: First Look Webinar slides
A contest of sentiment analysis: k-nearest neighbor versus neural network
What is a Computer? Input Devices /output devices
1 - Historical Antecedents, Social Consideration.pdf
Benefits of Physical activity for teenagers.pptx
A novel scalable deep ensemble learning framework for big data classification...
search engine optimization ppt fir known well about this
Taming the Chaos: How to Turn Unstructured Data into Decisions
Web Crawler for Trend Tracking Gen Z Insights.pptx
Zenith AI: Advanced Artificial Intelligence
O2C Customer Invoices to Receipt V15A.pptx
Modernising the Digital Integration Hub
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
A comparative study of natural language inference in Swahili using monolingua...
STKI Israel Market Study 2025 version august
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf

2012 UKTI Startup Mission

  • 1. The eBay Technology Stack Getting Started with our APIs and Services Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc Github: github.com/jcleblanc
  • 2. eBay: An Overview of Merchant Services Core Merchant APIs • Finding • Merchandising • Shopping • Trading • Feedback X.Commerce (eBay Inc.)  http://www.x.com
  • 3. eBay: An Overview of Personalized Services Hunch: Personalized Recommendations Milo: Local Products RedLaser: Product Scanning X.Commerce (eBay Inc.)  http://www.x.com
  • 4. eBay: Getting Started with the APIs https://developer.ebay.com/DevZone/account/ http://x.com/developers/ebay https://www.x.com/developers/ebay/documenta tion-tools/sdks/ http://sandbox.ebay.com/ X.Commerce (eBay Inc.)  http://www.x.com
  • 5. eBay: Getting Started with Hunch Hunch: Personalized Recommendations • App Keys: http://hunch.com/developers/self- service/dashboard/ • Docs: http://hunch.com/developers/v1/docs/ X.Commerce (eBay Inc.)  http://www.x.com
  • 6. eBay: Getting Started with Milo Milo: Local Products • App Keys: https://devportal.x.com/ • Docs: https://www.x.com/developers/ebay/product s/milo-open-api X.Commerce (eBay Inc.)  http://www.x.com
  • 7. eBay: Getting Started with RedLaser RedLaser: Product Scanning • iOS / Android SDKs: http://redlaser.com/developers/ • Dev Portal: http://redlaser.com/developers/portal/ • Docs: http://redlaser.com/developers/documentation/ X.Commerce (eBay Inc.)  http://www.x.com
  • 8. eBay: Getting Started with the Ultimate Tool Visualization Engine https://github.com/jcleblanc/api-masher Data Source Tables https://github.com/jcleblanc/ql.io-tables X.Commerce (eBay Inc.)  http://www.x.com
  • 9. PayPal: An API Overview • PayPal for Games (PP4Games) • Payment Processing – Website Payment Pro – Mobile Express Checkout – Express Checkout – Digital Goods – Mass Pay – Micropayments X.Commerce (eBay Inc.)  http://www.x.com
  • 10. PayPal: Getting Started with the APIs https://www.x.com/developers/paypal/ https://www.sandbox.paypal.com/ https://www.x.com/developers/paypal/docume ntation-tools/quick-start-guides https://www.x.com/developers/paypal/documen tation-tools/paypal-sdk-index X.Commerce (eBay Inc.)  http://www.x.com
  • 11. PayPal: Getting Started with PP4Games API Structure will Cover • Analytics • Billing • Promotions SDK Coverage • PHP X.Commerce (eBay Inc.)  http://www.x.com
  • 12. X.commerce: An Overview PayPal Access: Identity Solution Fabric: Building Merchant Capabilities X.Commerce (eBay Inc.)  http://www.x.com
  • 13. X.commerce: An Overview of the Fabric X.Commerce (eBay Inc.)  http://www.x.com
  • 14. X.commerce: Getting Started with Access • Documentation: http://x.com/identity • Keys: https://devportal.x.com/ • OAuth 2 PHP and Python Samples: https://github.com/xcommerce/paypal- access X.Commerce (eBay Inc.)  http://www.x.com
  • 15. X.commerce: Getting Started with the Fabric Start Here: http://bit.ly/xfabric Integration Steps – Download the developer package – Review Fabric Integration guide – Play with a sample fabric integration – Register your application – Test it in the sandbox X.Commerce (eBay Inc.)  http://www.x.com
  • 16. Magento: An Overview X.Commerce (eBay Inc.)  http://www.x.com
  • 17. Magento: Getting Started with Magento Go • Start Here: http://go.magento.com/ • Guides: http://go.magento.com/guides/ • Extensions: http://go.magento.com/extensions/ X.Commerce (eBay Inc.)  http://www.x.com
  • 18. Thanks Everyone! http://slidesha.re/uktimission Jonathan LeBlanc Developer Evangelist: X.commerce Email: jleblanc@x.com Twitter: @jcleblanc Github: github.com/jcleblanc

Editor's Notes

  • #5: Java + .Net SDKs currently available
  • #11: Java + .Net SDKs currently available