---
title: "Developer Program (Echo)"
description: "Build apps on AINative and earn revenue from API usage"
canonical: "https://docs.ainative.studio/docs/developer-program/overview"
last-updated: "2026-10-03T21:47:10.764Z"
---

# Developer Program (Echo)

Source: https://docs.ainative.studio/docs/developer-program/overview

> Build apps on AINative and earn revenue from API usage

# 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

```bash
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

```bash
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

```bash
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](/docs/sdks/overview) — Build frontends with useChat and useCredits
- [API Reference](/docs/api/overview) — Full API documentation
- [Quick Start](/docs/getting-started/quick-start) — Get set up in 15 minutes
