Products

List product's videos

Changed on

Videos featuring this product. By default a video matches on its primary product only, so a post that tags this product second is not returned; set product_match: "any" to match a product tagged anywhere on the post. Each video's full tagged set is in products.

post/products/{product_id}/videos

Request

  • Base URL
    https://api.reacherapp.com/public/v1
  • URL
    https://api.reacherapp.com/public/v1/products/{product_id}/videos
  • Auth
    API key in header x-api-key and API key in header x-shop-id

Path parameters

product_idstring required

Request body

pageinteger
page_sizeinteger
sort_by'video_gmv' | 'views' | 'units_sold' | 'posted_date' | 'like_count' nullable
sort_dir'asc' | 'desc'
start_datestring date nullable
end_datestring date nullable
product_match'primary' | 'any'

How the product filter matches. 'primary' (default) tests only the video's primary product_id. 'any' matches a product tagged anywhere on the post, so multi-product videos are no longer missed — note a video tagging two products is then returned for BOTH, each time carrying its full video_gmv, so do not sum GMV across per-product queries under 'any'.

Response

Successful Response

currencystring required
paginationunknown required
shops_queriedstring[] nullable

Shop names included when querying multiple shops (x-shop-id: all or comma-separated).

Changes

    • info

      added the new optional request property

    • info

      added the optional property // to the response with the status

    • info

      api operation id product_videos_products__product_id__videos_post removed and replaced with product_videos