addedInput schema / properties / brief / description
Added value: +"What the product is, who it is for, and what the videos should show."
changedInput schema / properties / budget_max_cents / description
Previous value: -"Campaign package, in euro cents. Minimum 200000 (€2,000), invoiced in full."New value: +"The flat campaign package the user has in mind, in euro cents. Minimum 200000 (€2,000). Indicative: the final price is in the commercial proposal. Not a spend cap, not pay-per-video."
changedInput schema / properties / company / description
Previous value: -"The company the campaign is for, as you understood it. Shown on the claim page and pre-fills their profile."New value: +"The company the campaign is for, as you understood it. Shown on the claim page."
removedInput schema / properties / cpm_cents
Removed value: -{
- "description": "Variable pay per 1,000 views, in euro cents. Defaults to 100 (€1). There is NO flat-fee field: the flat fee is computed from the measured quality and reach of each creator’s accounts, and is paid once per challenge however many videos they post.",
- "maximum": 5000,
- "minimum": 0,
- "type": "integer"
-}
addedInput schema / properties / deadline / description
Added value: +"YYYY-MM-DD, in the future. Any other value is ignored."
changedInput schema / properties / email / description
Previous value: -"The user's email, if they gave it. Lets them receive the campaign by mail instead of only through this chat."New value: +"The user's email, if they gave it. They receive the claim link by email too."
addedInput schema / properties / language
Added value: +{
+ "description": "The user's language, for that email. Defaults to the language of the brief.",
+ "enum": [
+ "fr",
+ "en"
+ ],
+ "type": "string"
+}
removedInput schema / properties / max_cents
Removed value: -{
- "description": "Maximum payout per creator, in euro cents. Defaults to 50000 (€500).",
- "maximum": 200000,
- "minimum": 1,
- "type": "integer"
-}
removedInput schema / properties / min_cents
Removed value: -{
- "description": "Minimum payout per creator once the views threshold is cleared, in euro cents.",
- "maximum": 200000,
- "minimum": 0,
- "type": "integer"
-}
removedInput schema / properties / min_views
Removed value: -{
- "description": "Views needed to unlock payment, counted CUMULATIVELY across all videos a creator posts for this campaign, not per video: three videos at 400 views clear a threshold of 1000. Below it nothing is payable.",
- "minimum": 0,
- "type": "integer"
-}
addedInput schema / properties / objectives / maxItems
Added value: +6
removedInput schema / properties / payment_trigger
Removed value: -{
- "enum": [
- "publication",
- "views"
- ],
- "type": "string"
-}
removedInput schema / properties / prestation
Removed value: -{
- "enum": [
- "video_post"
- ],
- "type": "string"
-}
addedInput schema / properties / target_categories / description
Added value: +"Creator categories whose audience fits the product."
addedInput schema / properties / title / description
Added value: +"Campaign title, e.g. the product and the angle."
removedInput schema / properties / views_threshold
Removed value: -{
- "minimum": 0,
- "type": "integer"
-}
addedOutput schema / properties / emailed
Added value: +{
+ "description": "true when the claim link was also sent to the email you passed.",
+ "type": "boolean"
+}
addedOutput schema / properties / next_step / description
Added value: +"What to tell the user now."