post/ressivo/stripe-connect/create-account
Create a Stripe Connect account for a listing
Request body
application/json — { listingId, email }
Responses
| Status | Description | Body |
|---|
201 | Connected account created | { accountId } |
Example
curl -X POST 'https://ressivo.com/api/ressivo/stripe-connect/create-account' \
-H 'apikey: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{ ... }'
post/ressivo/stripe-connect/onboarding-link
Create an onboarding link for Stripe Connect
Request body
application/json — { listingId }
Responses
| Status | Description | Body |
|---|
200 | Onboarding link | { url, expiresAt } |
Example
curl -X POST 'https://ressivo.com/api/ressivo/stripe-connect/onboarding-link' \
-H 'apikey: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{ ... }'
get/ressivo/stripe-connect/status
Get Stripe Connect account status for a listing
Parameters
| Name | In | Type | Required |
|---|
listingId | query | number | yes |
Responses
| Status | Description | Body |
|---|
200 | Stripe Connect status | { connected, accountId, chargesEnabled, detailsSubmitted } |
Example
curl -X GET 'https://ressivo.com/api/ressivo/stripe-connect/status' \
-H 'apikey: YOUR_API_KEY'