Upgrade a dynamic set to a paid set.
POST/sets/:set_id/upgrade
Purchases the paid Dynamic Sets plan for a free set so its KPI endpoints (aggregated_metrics, time_series, distribution, report) become available. This creates a real paid subscription and charges the billable user's payment method. Only the set's owner or a manager-level collaborator may upgrade a set (editors cannot), and the billable user must have a valid payment method on file. Returns the upgraded set.
Request
Responses
- 200
- 401
- 402
- 403
- 404
- 409
- 429
The upgraded (now paid) dynamic set.
API key authorization failed.
Payment required — there is no valid payment method on file, or the charge failed.
The API key is read-only, or the user is not the set's owner or a manager.
Dynamic set not found or not accessible to the user.
The dynamic set is already on a paid plan.
Rate limit exceeded — the API key has sent too many requests. Wait before retrying. See the Rate Limits section in the overview for the recommended exponential backoff strategy.