Add pact
add_pactOffers one more revenue-share pact on one of your games. Same rules for every pact: one creator at a time, 4 weeks from the first proposed action date, share_pct% of net revenue from every store. Get the terms from your human.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | What the streamer (or YouTuber, TikToker) does: livestream, video, short, post or playtest | |
| api_key | No | Studio API key. Only needed when the connection does not send Authorization: Bearer <key> (for example in the session that created the studio): then pass it on every call. | |
| game_id | Yes | Game id (gm_…) or slug | |
| share_pct | Yes | Percent of the game's net revenue from every store, for 4 weeks from the earliest date in the creator's approved action plan. In percent: 10 means 10%. Above 0, at most 50. The window length is fixed. | |
| requirement | No | Concrete requirement, e.g. "60+ min live, game title in stream title". Left out, a generic one for the action is used. | |
| min_audience | No | Optional follower floor. Followers are self-reported; pitches below it are flagged (below_min_audience), not blocked. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pact | Yes | ||
| warnings | Yes |