Change an offer in review
vereel_update_offerModify a brand offer while it is still in review by updating only the fields you provide; public or rejected offers cannot be changed through the API.
Instructions
Change an offer the brand created through the API, while it is still in review. Only the fields you give change. To reorder or remove photos, pass photos with the offer's current photo URLs in the new order (leaving one out removes it); to add a photo use vereel_add_offer_image. An offer that is already public or rejected cannot be changed through the API. Needs a read-and-write brand token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Campaign name shown to creators | |
| photos | No | The offer's current photo URLs in the new order; leaving one out removes it. The first is the cover. | |
| offerId | Yes | The offer's id, as returned by vereel_create_offer or vereel_list_my_offers | |
| remarks | No | Anything else creators should know | |
| audience | No | Who the creator's audience should be | |
| currency | No | PLN or EUR; defaults to the brand's currency | |
| isBarter | No | The creator receives a product or service instead of (or besides) money | |
| language | No | Language of the campaign; defaults to the brand's language | |
| isPayment | No | The creator is paid | |
| offerType | No | PRODUCT, SERVICE or EVENT | |
| platforms | No | Where the creator publishes: instagram, tiktok, youtube, x | |
| eventPlace | No | EVENT only: where it takes place | |
| applyByDays | No | Creators can apply for this many days after the offer goes live; default 21 | |
| categoryIds | No | Up to 3 category ids from vereel_list_categories | |
| description | No | What the campaign is about and what the creator does | |
| trackingUrl | No | A page to lead to, or null to switch tracking links off | |
| deliverables | No | How many pieces of each kind the creator publishes | |
| eventDateTime | No | EVENT only: when it starts, ISO 8601 | |
| followerMinimum | No | Smallest follower count a creator needs; one of 1000, 2000, 5000, 10000, 25000, 50000, 100000 | |
| presenceAddress | No | ||
| presenceEndDate | No | ||
| productIncluded | No | A paid offer also includes a product or service. Always true for barter. | |
| ticketsIncluded | No | EVENT only: the creator receives tickets or entry | |
| expectedAudience | No | Free-text description of the audience wanted | |
| additionalPayment | No | Cash paid to the creator | |
| logisticsRequired | No | Something must be sent or arranged before the creator can start; default true | |
| presenceStartDate | No | ||
| includedDescription | No | What the creator receives. Required when a product, service or tickets are included. | |
| productServiceValue | No | Value of the product or service the creator receives | |
| publicationDuration | No | How long the post stays online; default DAYS_30 | |
| textProvidedByBrand | No | The brand supplies the post text | |
| requiresGoodsShipping | No | The brand ships goods to the creator | |
| hashtagsProvidedByBrand | No | The brand supplies the hashtags | |
| requiresPhysicalPresence | No | The creator must be somewhere in person |