Social Intelligence

Export trending videos

Export the trending-video list in one call — same filters as GET /social-intelligence/videos/trending, but without pagination. Pass video_ids to export a specific selection instead.

Returns JSON rows by default; pass format: "csv" for a downloadable file. Capped at 1000 rows for most customers; truncated: true in the JSON response means the cap clipped the result. Read-only, but it consumes one of the shop's daily exports — a quota shared with portal exports.

post/social-intelligence/videos/trending/export

Request

  • Base URL
    https://api.reacherapp.com/public/v1
  • URL
    https://api.reacherapp.com/public/v1/social-intelligence/videos/trending/export
  • Auth
    API key in header x-api-key and API key in header x-shop-id

Request body

video_idsstring[] nullable

Export these specific videos. Filters below are then ignored.

searchstring nullable
categorystring nullable
subcategorystring nullable
sort_bystring nullable

gmv, views, likes, engagement, date

sort_orderstring
time_rangestring nullable
min_gmvnumber nullable
max_gmvnumber nullable
start_datestring nullable
end_datestring nullable
min_engagementnumber nullable
max_engagementnumber nullable
min_viewsinteger nullable
max_viewsinteger nullable
formatstring

json returns rows; csv returns a downloadable file.

Response

Successful Response

row_countinteger required
row_limitinteger nullable required

Per-request row cap applied. Null when the customer is uncapped.

truncatedboolean required

True when the row cap clipped the result — there is more data than was returned. Narrow the filters and export again rather than treating the rows as the complete set.

columnsstring[] required

Column order used by the CSV form.

Changes

No operation changes recorded.