Hello everyone,
I'm currently diving headfirst into a SaaS project that's essentially an API hub. With a monthly subscription, users can access any of the APIs featured on our marketplace.
I've been both consuming and publishing APIs on Rapid API for a while and have noticed several pain points as a provider and user.
The two primary issues I've encountered with Rapid API are:
Lesser-known, niche problem-solving APIs are often hard to find.
There's a lack of quality control over the APIs allowed on the platform, many of which are priced higher than their value justifies.
To counter these challenges, I've brainstormed some ideas:
- Implementing a review process for listing an API on the marketplace
- Making comprehensive documentation a requirement (which will be a part of the review process)
- Offering a single subscription to access all APIs, eliminating the need for multiple independent subscriptions and reducing costs
- Introducing a more intuitive, easy-to-navigate user interface
- Requiring a health-check endpoint for all APIs on the platform to automatically delist APIs that are down for a certain amount of time
- Developing a discovery page for APIs that levels the playing field, giving smaller APIs equal visibility, and prioritizing APIs that demonstrate reliable uptime and fast response times
As for the pricing model, I'm considering a monthly subscription that gives users a specific number of tokens, which will refresh every month. If users run out, overage charges will apply for additional usage.
Since the entry bar will be raised for API providers, ensuring that only higher-quality APIs make the cut, I'm contemplating a token-based compensation model. Any unused tokens at the end of the month would be divided among the listed APIs as payment.
I believe this approach could address the issues plaguing Rapid API. However, I'd love to hear your thoughts, Redditors. What do you think of this idea? What would you be willing to pay for such a service? Are there potential problems or areas of improvement you see?
Thanks for taking the time to read this and for your insights in advance!
Nack AI