---
title: "Start bank payout onboarding"
method: POST
path: "/api/billing/connect"
tags: ["Billing"]
---

# Start bank payout onboarding

`POST /api/billing/connect`

## Request

- Base URL: `https://domani.run`
- URL: `https://domani.run/api/billing/connect`
- Auth: HTTP bearer

Creates (or resumes) Stripe Connect Express onboarding for a marketplace seller and returns a hosted onboarding URL to redirect the user to. Required before a seller can withdraw earnings to their bank.

## Response `200`

Onboarding URL

- object
  - `url` string, uri: Stripe-hosted onboarding URL

## Other responses

- `401`: Missing or invalid API key
- `429`: Rate limit exceeded - wait and retry

---

[API](https://skmtc.dev/domani/apis/domani-run-api.md) · [All operations](https://skmtc.dev/domani/apis/domani-run-api/llms.txt) · [OpenAPI document](https://skmtc.dev/domani/apis/domani-run-api/revisions/7679f8159533?raw)
