Skip to main content
Set the creator that a user boosts. After setting a boost, the user’s payments are automatically attributed to the creator.

POST /sponsors Behavior

POST /sponsors works as upsert:
POST /sponsors handles both boost creation and changes in one API. To handle changes explicitly, use the PUT endpoint in Change Boosted Creator.

Flow

Create Boost

If campaignId is not specified, it will be automatically assigned to the currently active campaign.
When operating multiple campaigns for a single game, you must specify campaignId to distinguish between campaigns.
Request
Response (201 Created)
creatorName is a display-only field. It falls back to the creatorKey value when the creator name cannot be resolved.

Change Boosted Creator

Moves an existing boost to a different creator. A boost can only be changed 30 days after it was registered or last changed.
Changing resets the 30-day cooldown and fires a sponsor.changed webhook. The change is recorded in the boost history with action CHANGED.
Request
Response (200 OK)

Remove Boost

If campaignId is not specified, boost from the active campaign will be removed. Request

Boost History

Returns a user’s boost registration, change, and removal history, most recent first. Request
Response (200 OK)
previousCreatorKey and previousCreatorName are only set when action is CHANGED.

Optional Parameters

Error Handling