01
Recently, I've noticed that different AI models each have their own strengths across various types of work.
So my next product will definitely leverage these models. And since I'll be using them anyway, a thought naturally came to mind — could I also run an API reselling service? Become a source provider?
The demand is 100% real. So the question is — can I actually do this?
02
I used to think being a reseller was a pretty sweet deal. Low barrier to entry, no need to build a product — just set up a proxy layer, let users top up, and pocket the margin. Easy money, right?
Sounds great, doesn't it?
But anyone who's done API reselling knows there's an impossible dilemma.
If you mix in cheaper, lower-quality models, the quality fluctuates unpredictably. Power users notice immediately and lose trust — and ironically, power users are the most stable paying customers. This business can't sustain itself.
If you don't cut corners, costs stay high, and you can't compete on price.
Trust or price — which do you choose?
I believe most developers value integrity and understand the compounding power of trust and reputation. So cutting corners shouldn't even be on the table from the start.
But choosing reputation means your costs stay high. In a red ocean where everyone competes on price, you simply can't win. This dead end is unavoidable.
If the dead end is unavoidable, don't walk into it.
Then there's the high risk factor.
The essence of this business is helping people "pay on behalf of, forward requests, and mark up" — it adds zero value.
Once you scale up, compliance issues start knocking. In China, "selling overseas services to domestic users" may involve cross-border data regulations and telecom business licenses. This is serious.
What do the official terms say?
-
OpenAI's commercial terms explicitly state: it's prohibited to "buy, sell, or transfer API keys from, to or with a third party."
-
Anthropic also states: it's prohibited to "resell the Services except as expressly approved." This isn't a gray area — it's black and white.
Every major platform has similar rules. So this business is fundamentally gray and high-risk.
"Never fight the platform." That's one of my core principles as an indie developer. My livelihood depends on the internet — going against the platform is just asking for trouble.
Just because many people do it doesn't mean we should follow the crowd. When things go wrong, the consequences fall on the individual.
03
So if that approach doesn't work, is there a legitimate, compliant way to offer API access to users?
Yes — and it's a much brighter path.
First, build a genuinely useful product. Embed the model's capabilities into it. Let users experience the value through the product first. Once the product works well and users love it, developers will naturally ask, "Can I plug into your API?" At that point, opening up an API is a natural extension — the API becomes a product capability, not the main act.
The core logic is: once a SaaS product succeeds and developers find the results reliable, many of them will want to call the packaged capabilities you've built. That's when an API truly has legs to stand on.
Why does this approach work?
Think of it like a restaurant. When a restaurant does well, people naturally start asking — how do you make this dish? Can you franchise? Can I license this? The "standardized kitchen system" you export at that point is what people are actually willing to pay for.
TinyPNG did exactly this. It started as a compression tool everyone used. Then as developers used it more, they opened up an API. The demand was real, the conversion was natural.
Here, the API demand is a derivative need of the product. The API is added value, derivative value — not the core value.
04
So I realized the path worth walking is to build the product first, build it until users actively want to "go one layer deeper" — and then open up the API when the time is right.
An API is an amplifier, not a starter. When the product truly stands on its own, the API grows out of it naturally. That's the steadiest path for an indie developer.
This path is slower, but every step is your own. The reputation is yours, the users are yours, and even the API's pricing power is yours.
Most importantly — you can sleep well at night.