Toggle wallet campaign auto-renew
Sets auto-renew for a wallet-funded campaign. Requires the
campaigns:write scope and an Idempotency-Key header.
Wallet campaigns only (generation: 3). Non-wallet campaigns
return 400. Allowed when the campaign status is active or
renew_failed. A matching stored value is a no-op success.
Auth: Accepts API key or OAuth Bearer (campaigns:write).
Authorizations
Pass your Soundlink sk_* API key as a Bearer token:
Authorization: Bearer sk_<prefix>_<token> (not an OAuth token; see
oauthBearer for that). Accepted on all Public API operations. Send
only one Authorization header per request.
Headers
A unique string identifying this request, used to safely retry write
operations (campaign create/stop/budget, soundlink create) without repeating
side effects. Required on every request that references this parameter.
Reusing this key with an unchanged request body replays the original
response; reusing it with a different body returns
409 idempotency_key_conflict. Keys are honored for 24 hours.
1 - 255Path Parameters
Campaign identifier (UUID)