{"API Evangelist"}

Tension Between API Owners and Consumers

We’ve had a couple of new API ecosystem flare ups in the last week. one from LinkedIn and the other from Netflix. I’m still working on my thoughts about both of these, but in the meantime I can't help but think about the tension between API owners and their consumers. This tension doesn’t exist in all ecosystems, but seems default by nature in others.

In these flare ups, I can’t help but empathize with both sides and see each others perspective:

Both sides of the ecosystem can get along, you see it happen with APIs like Twilio, Stripe and even Amazon Web Services. There will be problems within ecosystem, but not all APIs are looking to screw over developers and not all developers are looking to exploit APIs.

I think in the beginning it can be fairly easy to maintain order in an API area, but as it evolves and the community of consumers grows, it can be difficult to find balance and maintain perfect alignment between the owners and consumers goals. But I think through the right amount of transparency and communication, both sides can find the right balance.