Create a campaign
rewardful_create_campaignCreate a new affiliate campaign with its reward rule. For reward_type percent pass commission_percent; for amount pass commission_amount_cents and commission_amount_currency. Rewardful: POST /v1/campaigns.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Base URL used to build affiliate links, e.g. https://example.com. | |
| name | Yes | The campaign's name. | |
| private | No | true = invite-only; false = anyone can sign up. | |
| reward_type | Yes | Percent of each sale, or a fixed amount. | |
| stripe_coupon_id | No | Stripe coupon for double-sided incentives. Growth/Enterprise plans only. | |
| commission_percent | No | Commission percentage. Required when reward_type is percent. | |
| minimum_payout_cents | No | Minimum cumulative commissions before a payout, in cents of the company's display currency. | |
| commission_amount_cents | No | Fixed commission in cents. Required when reward_type is amount. | |
| commission_amount_currency | No | ISO currency code of the fixed commission, e.g. USD. Required when reward_type is amount. |