Skip to main content

GET /sdk/v1/campaigns/:campaignId/media/eligibility/sync

Sync scores for individual media posts in a campaign. Replace by id, which equals campaignCreatorMediaId. 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.
On subsequent requests, add --data-urlencode "cursor=$SAVED_CURSOR".

Record format

Each item in data is a complete replacement with these fields:
The feed includes posts (isAccount: false) with a score or score: null. Accounts are excluded. It follows the eligibility score list: tracking retirement alone does not remove an otherwise available post. Score, URL, platform, membership and visibility changes produce replacements or removals as appropriate. A score is the stored eligibility score; this feed does not calculate payout eligibility, payment exclusions, or payout amounts.