Skip to main content
PUT
/
stripe
/
connect
/
accounts
/
{accountId}
/
products
/
{productId}
Update Product
curl --request PUT \
  --url https://api.chat-dash.com/v1/public/stripe/connect/accounts/{accountId}/products/{productId} \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "data": {
    "name": "<string>",
    "description": "<string>"
  }
}
'
{
  "product": {
    "productId": "prod_ABC123XYZ",
    "productName": "Starter Plan Updated",
    "description": "Updated description",
    "taxBehavior": "exclusive",
    "pricing": {
      "amount": "2999",
      "billingCycle": "month",
      "currency": "usd",
      "pricingModel": "base",
      "metrics": "minutes",
      "usageLimit": 100,
      "overage": "15"
    },
    "creationDate": 1700000000,
    "activeSubscriptionsCount": 5,
    "status": "active"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.chat-dash.com/llms.txt

Use this file to discover all available pages before exploring further.

Headers

Authorization
string
required

All requests to the ChatDash API must be validated with the agency API Key found on your agency profile

Path Parameters

accountId
string
required

The Stripe connected account ID

productId
string
required

The Stripe product ID

Body

application/json
data
object

Response

OK

product
object