Developer Program (Echo)
Build apps using AINative APIs and earn revenue from your customers' usage. Set your markup (0-40%), and AINative handles billing, usage tracking, and payouts.
How It Works
- Register as a developer on AINative
- Build your app using AINative Chat API, ZeroDB, or MCP servers
- Set your markup (0-40% on top of base API costs)
- Your customers use your app — usage is tracked automatically
- Get paid weekly via Stripe Connect ($10 minimum payout)
AINative takes a 5% platform fee from developer earnings.
Revenue Example
If base API cost is $1.00 and you set 20% markup:
- Customer pays: $1.20
- Your earnings: $0.20
- Platform fee (5%): $0.01
- You receive: $0.19
Getting Started
1. Register as a developer
curl -X POST https://api.ainative.studio/api/v1/developer/register \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"markup_percentage": 20,
"business_name": "My AI App",
"payout_email": "you@example.com"
}'
2. Connect Stripe
curl -X POST https://api.ainative.studio/api/v1/developer/stripe/connect \
-H "Authorization: Bearer $TOKEN"
This returns a Stripe onboarding URL. Complete the Stripe Express onboarding to enable payouts.
3. Check your earnings
curl https://api.ainative.studio/api/v1/developer/earnings \
-H "Authorization: Bearer $TOKEN"
Payouts
- Schedule: Weekly (every Monday)
- Minimum: $10
- Method: Stripe Connect Express
- Currency: USD
API Endpoints
| Method | Path | Description |
|---|---|---|
| POST | /developer/register | Register as a developer |
| GET | /developer/earnings | View earnings summary |
| GET | /developer/earnings/history | Earnings history |
| POST | /developer/stripe/connect | Start Stripe onboarding |
| GET | /developer/payouts | List payouts |
| PUT | /developer/settings | Update markup and settings |
Next Steps
- React SDK — Build frontends with useChat and useCredits
- API Reference — Full API documentation
- Quick Start — Get set up in 15 minutes