Skip to content

Get Campaign Product Performance List

GET
/affiliate_partner/202501/campaigns/{campaign_id}/products/performance

Retrieves a paginated list of product-level performance statistics for the specified partner campaign.

campaign_id
required
string

The unique id of a campaign

page_size
integer format: int64
>= 1 <= 50

The number of results to be returned per page. Valid range: 1-50.

page_token
string

An opaque token used to retrieve the next page of a paginated result set. Retrieve this value from the result of the next_page_token from a previous response. It is not needed for the first page.

category_asset_cipher
required
string

The partner identifier used in API requests. Retrieve this value by using the Get Authorized Category Assets API.

Success

Media typeapplication/json
object
code

Status code; 0 means success.

integer format: int64
message

Success or failure message.

string
request_id

Request log ID.

string
data
object
total_count

The total count of products included in the specified campaign.

integer format: int64
campaign_product_statistics

A list of objects representing campaign product statistics.

Array<object>
object
data_update_time

The time at which the product data was last updated, in Unix epoch format.

string
creator_sales_num

The number of creators credited with at least one product sale.

integer format: int64
collaborated_creators_num

The total number of creators associated with the campaign.

integer format: int64
promoted_creator_num

The number of the creators involved in the campaign.

integer format: int64
sample_requested_creator_num

The total number of samples requested by all creators associated with the campaign.

integer format: int64
campaign_product_detail

An object representing the details for the product associated with the campaign.

object
product_id

The product identifier.

string
product_status

The product status. This is an enumerated type with values:

  • PRODUCT_UNSPECIFIED
  • PRODUCT_PENDING
  • PRODUCT_APPROVED
  • PRODUCT_REJECTED
  • PRODUCT_PENDING_CLOSED
  • PRODUCT_CLOSED
string
product_name

The product name.

string
product_stock_count

The product’s total available stock quantity across all SKUs.

string
total_commission_percent

The total commission rate for the partner plan. It is the sum of creator_commission_percent and partner_commission_percent. The value is in hundredths of a percent. For example, a value of 1000 means 10.00%.

string
creator_commission_percent

The commission rate for the creator in the partner plan. The value is in hundredths of a percent. For example, a value of 1000 means 10.00%.

string
partner_commission_percent

The commission rate for the partner in the partner plan. The value is in hundredths of a percent. For example, a value of 1000 means 10.00%.

string
plan_commission_percent

The commission rate for open collaboration. The value is in hundredths of a percent. For example, a value of 1000 means 10.00%.

string
product_price

The product price.

object
min_price

The minimum offered price of the product.

string
max_price

The maximum offered price of the product.

string
currency

The currency code for the maximum and minimum offered price for the product.

string
product_thumbnail

An object representing the product thumbnail.

object
uri

The URI of the product thumbnail image.

string
url_list

A list of URLs for the product thumbnail image.

Array<string>
indicator_data

Key performance indicators for the product.

object
paid_order_num

The total number of paid orders. paid_order_num = actual_order_num + {number of paid but returned orders}

string
actual_order_num

The actual number of paid orders.

string
estimated_amount

The total payment amount corresponding to paid_order_num.

string
actual_amount

GMV, the total payment amount corresponding to actual_order_num.

string
estimated_partner_commission

The partner commission amount corresponding to paid_order_num.

string
actual_partner_commission

The partner commission amount corresponding to actual_order_num.

string
creator_sales_num

The number of creators credited with at least one product sale.

string
collaborated_creators_num

The total number of creators collaborating on the campaign.

string
promoted_creator_num

The number of creators involved in the partner plan.

string
sample_requested_creator_num

The total number of creators that applied for a sample.

string
next_page_token

The token to use as page_token in the next request. Keep the same campaign_id and page_size on subsequent requests. An empty string indicates that there are no more results.

string
Example
{
"code": 0,
"data": {
"total_count": 10,
"campaign_product_statistics": [
{
"data_update_time": "1736204400000",
"creator_sales_num": 1,
"collaborated_creators_num": 0,
"promoted_creator_num": 0,
"sample_requested_creator_num": 0,
"campaign_product_detail": {
"product_id": "12344",
"product_status": "PRODUCT_UNSPECIFIED",
"product_name": "summer underwear soft dress summer underwear-001",
"product_stock_count": "100",
"total_commission_percent": "6000",
"creator_commission_percent": "1000",
"partner_commission_percent": "5000",
"plan_commission_percent": "1400",
"product_price": {
"min_price": "1.00",
"max_price": "3.00",
"currency": "USD"
},
"product_thumbnail": {
"uri": "tos-useast5-i-omjb5zjo8w-tx/178e97ee3b254f9ab237ea7516828266",
"url_list": [
"https://p19-oec-ttp.tiktokcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/178e97ee3b254f9ab237ea7516828266~tplv-omjb5zjo8w-resize-jpeg:300:300.jpeg?from=520841845",
"https://p16-oec-ttp.tiktokcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/178e97ee3b254f9ab237ea7516828266~tplv-omjb5zjo8w-resize-jpeg:300:300.jpeg?from=520841845"
]
},
"indicator_data": {
"paid_order_num": "3",
"actual_order_num": "0",
"estimated_amount": "0",
"actual_amount": "0",
"estimated_partner_commission": "0",
"actual_partner_commission": "0",
"creator_sales_num": "0",
"collaborated_creators_num": "0",
"promoted_creator_num": "0",
"sample_requested_creator_num": "0"
}
}
}
],
"next_page_token": "0"
},
"message": "Success",
"request_id": "202203070749000101890810281E8C70B7"
}