Skip to main content
PATCH

Authorizations

Authorization
string
header
required

OAuth 2.1 authorization code + PKCE (S256). Tokens are tenant-bound (company_id) and scoped. Discover endpoints via /.well-known/oauth-authorization-server.

Headers

Idempotency-Key
string

Client-chosen key; replaying the same key + body returns the original response, a different body returns 409.

Path Parameters

id
string
required

Body

application/json

Targeted per-creator contract changes. Provide at least one field. Values not present here are preserved from the contract's effective campaign + per-creator terms.

baseRetainer
number

New recurring fixed base payment in USD. Valid only for fixed or fixed-base mixed payment structures.

platforms
enum<string>[]

Exact platforms this creator must post on. none can only be used by itself.

Minimum array length: 1
Available options:
tiktok,
instagram,
youtube,
snapchat,
facebook,
none

Response

Contract update result. changed is false when the contract already has the requested effective terms; no PDF, history, review, or notification side effect occurs in that case.

data
object
required