HydraCore
API by router

Stripe

POST
/v1/stripe/connect/dashboard-link

Authorization

HTTPBearer
headerAuthorizationBearer <token>

Header Parameters

X-Api-Key?string|null

Response Body

Successful Response

application/json
  1. response

Stripe Express dashboard login link.

url*Url
Example Request
curl -X POST 'https://example.com/v1/stripe/connect/dashboard-link'
Example Response
{  "url": "string"}
POST
/v1/stripe/connect/onboard

Authorization

HTTPBearer
headerAuthorizationBearer <token>

Header Parameters

X-Api-Key?string|null

Response Body

Successful Response

application/json
  1. response

Stripe Connect onboarding URL.

account_id*Account Id
url*Url
Example Request
curl -X POST 'https://example.com/v1/stripe/connect/onboard'
Example Response
{  "account_id": "string",  "url": "string"}

Get Connect Status

GET
/v1/stripe/connect/status

Authorization

HTTPBearer
headerAuthorizationBearer <token>

Header Parameters

X-Api-Key?string|null

Response Body

Successful Response

application/json
  1. response

Current Stripe Connect status for the customer.

account_id?string|null
charges_enabled?Charges Enabled
Defaultfalse
details_submitted?Details Submitted
Defaultfalse
has_account*Has Account
onboarding_complete?Onboarding Complete
Defaultfalse
payouts_enabled?Payouts Enabled
Defaultfalse
Example Request
curl -X GET 'https://example.com/v1/stripe/connect/status'
Example Response
{  "account_id": "string",  "charges_enabled": false,  "details_submitted": false,  "has_account": true,  "onboarding_complete": false,  "payouts_enabled": false}