Skip to content

Product SDK Settings

Read and update per-product SDK behavior settings (currently the deactivation-feedback modal toggle).

GET   /v1/settings/products/sdk?product_id=prd_xxx
PATCH /v1/settings/products/sdk

Get settings

GET /v1/settings/products/sdk?product_id=prd_xxx
ParameterRequiredDescription
product_idYesProduct ID (query parameter)
json
{
  "data": {
    "deactivationModal": false
  }
}

Products without stored settings return the defaults shown above.

Update settings

PATCH /v1/settings/products/sdk
json
{
  "product_id": "prd_xxx",
  "deactivationModal": true
}
FieldRequiredTypeDescription
product_idYesstringProduct ID
deactivationModalNobooleanShow the uninstall-feedback modal in the WordPress SDK
json
{
  "data": {
    "message": "Product SDK settings updated"
  }
}

Example

bash
curl -X PATCH "https://api.packedge.dev/v1/settings/products/sdk" \
  -H "Authorization: Bearer pk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "product_id": "prd_xxx",
    "deactivationModal": true
  }'