Creator activity over time
Returns active, new, returning, retained and churned creators per week or month. A creator is active in a period when they have a counting affiliate sale for this shop (INELIGIBLE lines excluded). new means their first sale ever falls in the period. returning means active, not active in the previous period, and not new. retained means active in this period and the previous one. churned means active in the previous period but not this one, and carries the previous period’s GMV and orders. Each group has creators, gmvGross and orders.
granularity is week (Monday to Sunday, default) or month, both in UTC. start_date and end_date are inclusive, at most 365 days apart. Every period touching the window is returned; a clipped first or last period has partial: true, so start on a Monday or the 1st to avoid that. historyFrom is the earliest sale Growi holds, so periods near it can count long-standing creators as new.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Window start, YYYY-MM-DD INCLUSIVE, UTC day of the order create time. Start on a Monday or a 1st to avoid a clipped first period.
Window end, YYYY-MM-DD INCLUSIVE. At most 365 days after start_date, same cap as the other affiliate reads.
week (Monday to Sunday, UTC) or month (calendar month, UTC).
week, month Use the TikTok Shop of this child brand (organization id) of your API key's organization
Response
{ window, sweptThrough, granularity, timezone: UTC, historyFrom (earliest counting creator sale we hold on or before end_date; null when there is none), currency (null when mixed or empty), periods: [{ period (calendar start), from, to, partial, active, new, returning, retained, churned }] with each group { creators, gmvGross, orders }, source: rollup | live, note }.