Stripe Settings
Retrieve Stripe integration settings for the authenticated account.
GET /settings/stripe
Returns the current Stripe connection status and configuration.
Authentication
Requires an API key with Admin access level.
curl https://api.growpanel.io/v1/settings/stripe \
-H "Authorization: Bearer YOUR_API_KEY"Response
Status: 200 OK
{
"connected": true,
"account_id": "acct_1ABC123",
"account_name": "Acme Corp",
"livemode": true,
"connected_at": "2024-06-15T10:00:00Z",
"last_sync": "2025-01-10T08:00:00Z",
"sync_status": "complete",
"customers_imported": 250,
"invoices_imported": 3500
}Response fields
| Field | Type | Description |
|---|---|---|
connected | boolean | Whether Stripe is connected |
account_id | string | Stripe account ID |
account_name | string | Stripe account display name |
livemode | boolean | Whether connected to live (not test) mode |
connected_at | string | When the connection was established |
last_sync | string | When data was last synchronized |
sync_status | string | Current sync status (syncing, complete, error) |
customers_imported | integer | Number of customers imported |
invoices_imported | integer | Number of invoices imported |
Notes
- Stripe connections are managed via OAuth in the GrowPanel web interface
- To connect or disconnect Stripe, visit Settings → Data Sources
- See Stripe integration for setup instructions