Update gifting config
Writes the four creator-controlled gifting rule fields. Validation (duration 20-180s, valid shipping/products) and the one-platform-per-shop mutex are enforced server-side. Upserts: a first-ever PUT materializes the config row.
giveaway_writeAPI keys have full access to this endpoint.Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
The gifting rules to save.
Master flag. Off pauses purchasability without losing the rest.
Entry time limit in seconds. Validated 20-180.
- All Creator
- All Creator
- All Creator
- All Winner
- Max Creator
- All Products
- All Products
- All Products
- Excluded Products
- Selected Products
Response
OK
A shop's saved gifting rules.
Master "gift while live" flag.
Entry time limit in seconds (20-180), maps to the giveaway duration.
- All Creator
- All Creator
- All Creator
- All Winner
- Max Creator
- All Products
- All Products
- All Products
- Excluded Products
- Selected Products
Current giveaway platform owning the shop's single gifting slot. Read-only conflict signal — TWITCH or STREAMELEMENTS means another integration owns the slot. A Kick shop operates on the OPEN_API slot.
TWITCH, STREAMELEMENTS, OPEN_API, NOT_SELECTED