Skip to main content

Earnings & Revenue

As a developer on AINative, you earn revenue from your customers' API usage. Set your markup (0-40%) and AINative handles billing.

Revenue Model

Customer pays = Base API cost + Your markup
Your earnings = Customer markup amount
Platform fee = 5% of your earnings
You receive = Earnings - Platform fee

Example: Base cost $1.00, your markup 20%:

  • Customer pays: $1.20
  • Your earnings: $0.20
  • Platform fee: $0.01
  • You receive: $0.19

Check Earnings

curl https://api.ainative.studio/api/v1/developer/earnings \
-H "Authorization: Bearer $TOKEN"

Response:

{
"total_earnings": 1250.00,
"pending_payout": 85.50,
"paid_out": 1164.50,
"markup_percentage": 20,
"period": "2026-04",
"api_calls_this_month": 52000
}

Earnings History

curl "https://api.ainative.studio/api/v1/developer/earnings/history?period=monthly" \
-H "Authorization: Bearer $TOKEN"

Update Markup

curl -X PUT https://api.ainative.studio/api/v1/developer/settings \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"markup_percentage": 25}'

Markup range: 0-40%. Changes apply to new API calls immediately.

API Endpoints

MethodPathDescription
GET/developer/earningsCurrent period summary
GET/developer/earnings/historyHistorical earnings
GET/developer/earnings/dailyDaily breakdown
PUT/developer/settingsUpdate markup and settings

Next Steps

  • Payouts — Stripe Connect setup and payout schedule
  • SDKs — Build your app frontend