sponsor_id identifies
the same sponsor across name variants and later API requests.
Use the name to find the sponsor
List sponsorships acceptssponsor_name as a
convenience filter. Names can vary in spelling, punctuation, and formatting,
so do not store the input string as the sponsor’s durable identity.
List sponsors discovers sponsors by category or
publication rather than accepting a sponsor-name filter. It groups results by
sponsor name, so multiple results can represent the same brand.
Store the returned sponsor ID
When a result containssponsor_id, store it and use it for:
- Later sponsor-specific sponsorship searches.
- Sponsor profile and channel requests.
- Saved filters, watchlists, and downstream deduplication.
sponsor_id. Treat those as the
same sponsor. The field can be absent when Upriver has not resolved a canonical
identity yet; continue using the name as a convenience until an ID is returned.
Change an activity filter from name to ID
Do not change filters while following a page cursor. Process the pages you want from the name-based request, then start the next request with itsnext_sync_token and the returned sponsor_id: