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"
  }
}

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