GET /sdk/v1/campaigns/:campaignId/creators/sync
Sync campaign membership and creator profiles, including hidden members. Replace records byid, which equals campaignCreatorRecordId. Removed or deleted memberships and unavailable creator profiles produce removals.
Requires X-Application-Id, X-Api-Key, and campaigns:read.
Follow the shared syncing workflow for pagination, cursor
storage, retries and removals. Only cursor and limit are accepted.
--data-urlencode "cursor=$SAVED_CURSOR".
Record format
Each item indata is a complete replacement with these fields:
creatorName uses your agency display-name override when present. Changes to
names, email, profile images, verification, hidden/completed flags, and the
current contract instance produce replacements. Hidden members remain in the
feed with hidden: true; filter them in your local view if needed.
Use campaignCreatorRecordId to join contract versions.
The feed contains membership/profile fields shown above. Payable previews,
spend, performance totals, and expanded payment-term projections remain on the
campaign creators list.