DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
Building Scalable Real-Time Apps with AstraDB and Vaadin
Register Now

Trending

  • Which Is Better for IoT: Azure RTOS or FreeRTOS?
  • An Overview of Kubernetes Security Projects at KubeCon Europe 2023
  • Is Podman a Drop-in Replacement for Docker?
  • 4 Expert Tips for High Availability and Disaster Recovery of Your Cloud Deployment

Trending

  • Which Is Better for IoT: Azure RTOS or FreeRTOS?
  • An Overview of Kubernetes Security Projects at KubeCon Europe 2023
  • Is Podman a Drop-in Replacement for Docker?
  • 4 Expert Tips for High Availability and Disaster Recovery of Your Cloud Deployment
  1. DZone
  2. Data Engineering
  3. Databases
  4. Big Retail Meets Startup App – by API

Big Retail Meets Startup App – by API

Steven Willmott user avatar by
Steven Willmott
·
Jun. 01, 13 · Interview
Like (0)
Save
Tweet
Share
3.44K Views

Join the DZone community and get the full member experience.

Join For Free

Kin Lane has a nice post over at API Evangelist, reflecting on the some of the commentary of Twitter’s ecosystem changes – don’t forget the Pioneers as he says.

API skeptics always step up and say they are different, that they have core web products, existing business models, etc. Sure, there are differences, but Salesforce, eBay and Amazon have all managed to achieve success with continued investment in their API ecosystem.

Whatever Twitter’s particular reasons for their change (and on balance it seems likely to be more harmful than beneficial), building and maintaining an ecosystem is extremely challenging.

Many companies have been successful however – and success seems to come almost entirely in those cases where the company’s business goals and it’s partners business goals align with API – in other words, there needs to be a clear benefit to all parties involved. Examples include:

  • Amazon’s APIs directly drive sales and earn partners affiliate revenue.

  • eBay’s APIs add millions of high quality listings and for power sellers the automate the drudgery of maintaining their eBay presence.

  • Salesforce’s APIs allowed them to
    expand to feature sets they would not have been able to cover themselves and create a high degree of stickiness for the service – for Salesforce user they provide unprecedented flexibility and a wide-range of choices for extensions.

  • Twilio and Stripe are “API Only” companies – with their API being their main access channel to and for their customers.

  • Skype’s APIs aim to enable the Skype experience on as many devices and platforms as possible and partners benefit from adding the Skype experience.

We’re certainly seeing many APIs now launching that clearly target the value they want to add and align this with the core business of their company – it’s frequently no longer “should we have an API” but “how does an API best reflect our core mission / objectives as a company”?

As such, the well publicized issues around Twitter are arguably due to a larger/deeper shift in strategy rather than just an API strategy shift – the API still serves as it’s major distribution channel but there’s seemingly a desire to increasingly control the final access to the consumer. Whether this will pay off remains to be seen. Twitter needs to be ready for the potential fall out from the move – potentially less willingness amongst third parties to facilitate access to their users, less innovation to reach niche audiences etc.

[Image from US National Archives: Flickr]

API app

Published at DZone with permission of Steven Willmott, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Trending

  • Which Is Better for IoT: Azure RTOS or FreeRTOS?
  • An Overview of Kubernetes Security Projects at KubeCon Europe 2023
  • Is Podman a Drop-in Replacement for Docker?
  • 4 Expert Tips for High Availability and Disaster Recovery of Your Cloud Deployment

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com

Let's be friends: