Sacra Logo

What are the trade-offs between universal API and native integration and what do developers lose by not integrating with ecommerce platforms directly?

Peter Zhou

Co-founder & CEO at Rutter

The trade-off is the “least common denominator problem.” What that means is, if we build a universal API, whatever this API is capable of doing, we need to be able to support it on every single platform. Where that runs into pitfalls is if there's some niche API that you need to use on a specific platform. It'll be a lot harder for you to access that, or you'll have to implement platform-specific logic to use that API.

The way that Rutter solves this problem is that you're able to fetch the native tokens created for every authentication. It works a lot like React Native if you're a developer, where you can use our universal abstraction layer to do all of the things that you'd normally do. Then for anything niche, like fetching a seller ID on Amazon, you can actually use the Amazon keys to that specific information from the Amazon API.

Find this answer in Peter Zhou, CEO of Rutter, on building the Plaid for ecommerce
lightningbolt_icon Unlocked Report