Payouts
Developers receive payouts weekly via Stripe Connect Express.
Setup Stripe Connect
curl -X POST https://api.ainative.studio/api/v1/developer/stripe/connect \
-H "Authorization: Bearer $TOKEN"
This returns a Stripe onboarding URL. Complete the Express onboarding flow to enable payouts.
Payout Schedule
- Frequency: Weekly (every Monday)
- Minimum: $10
- Method: Stripe Connect Express
- Currency: USD
- Processing: 2-3 business days after payout is initiated
Check Payout Status
curl https://api.ainative.studio/api/v1/developer/payouts \
-H "Authorization: Bearer $TOKEN"
Response:
{
"payouts": [
{
"id": "po_abc123",
"amount": 85.50,
"status": "paid",
"initiated_at": "2026-04-01T00:00:00Z",
"paid_at": "2026-04-03T12:00:00Z"
}
],
"pending_amount": 42.30,
"next_payout_date": "2026-04-07"
}
Payout Statuses
| Status | Meaning |
|---|---|
pending | Scheduled for next payout cycle |
processing | Stripe transfer initiated |
paid | Funds deposited to your bank |
failed | Transfer failed — check Stripe dashboard |
API Endpoints
| Method | Path | Description |
|---|---|---|
| POST | /developer/stripe/connect | Start Stripe onboarding |
| GET | /developer/stripe/status | Check Stripe account status |
| GET | /developer/payouts | List payouts |
| GET | /developer/payouts/{id} | Get payout details |
Next Steps
- Earnings — Track revenue and set markup
- Quick Start — Get set up in 15 minutes