Get Stripe Connect Status
Return the cached active Stripe connection and its latest requirements snapshot without contacting Stripe.
Return the cached active Stripe connection and its latest requirements snapshot without contacting Stripe.
__Secure-guidelab-prod.session_token<token>
Production session cookie set for the guidelab.co domain by Better Auth
In: cookie
Response Body
application/json
curl -X GET "https://example.com/stripe-connect/status"{ "connected": true, "connectionId": "string", "accountId": "string", "accountType": "standard", "chargesEnabled": true, "payoutsEnabled": true, "onboardingComplete": true, "detailsSubmitted": true, "email": "string", "businessName": "string", "country": "string", "requirements": { "currentlyDue": [ "string" ], "eventuallyDue": [ "string" ], "pastDue": [ "string" ], "pendingVerification": [ "string" ], "disabledReason": "string", "currentDeadline": "2019-08-24T14:15:22Z" }, "connectedAt": "2019-08-24T14:15:22Z", "lastProviderEventId": "string", "lastProviderEventAt": "2019-08-24T14:15:22Z"}Get Stripe Connect Dashboard Link GET
Return the Stripe Dashboard URL for Standard accounts, with legacy login-link support for Express accounts.
Handle Stripe Connect O Auth Callback GET
Consume a lab-owner-bound OAuth state, exchange Stripe's one-time code, retain the connection generation, reconcile account requirements, and redirect safely to the app.