Create sponsorship offer
create_offerDraft a brand sponsorship offer to a saved creator with amount, product, post requirements, and disclosure markers; preview it first, then confirm to set status offered.
Instructions
Brand creates an offer to a saved creator: amount, product, post requirements (phrases, link) and required disclosure markers. Starts in status offered. TWO-STEP: the first call (no confirm_token) only returns a preview and a confirm_token; nothing is written. Show the preview to the user, and only after they approve call again with the same arguments plus confirm_token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brand | Yes | ||
| notes | No | ||
| amount | Yes | ||
| creator | Yes | X handle, with or without @ | |
| post_by | No | ||
| product | Yes | ||
| currency | No | USD | |
| disclosure | No | Accepted disclosure markers; at least one must appear in the post. Default: #ad, #sponsored, #paidpartnership, paid partnership | |
| confirm_token | No | Omit on the first call to get a preview. Pass the token from the preview (with identical arguments) to apply the change. | |
| must_include_link | No | ||
| must_include_phrases | No |