Skip to main content

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

  1. Register as a developer on AINative
  2. Build your app using AINative Chat API, ZeroDB, or MCP servers
  3. Set your markup (0-40% on top of base API costs)
  4. Your customers use your app — usage is tracked automatically
  5. 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

MethodPathDescription
POST/developer/registerRegister as a developer
GET/developer/earningsView earnings summary
GET/developer/earnings/historyEarnings history
POST/developer/stripe/connectStart Stripe onboarding
GET/developer/payoutsList payouts
PUT/developer/settingsUpdate markup and settings

Next Steps