Video Intelligence

Get creative analysis for several videos

Changed on

The batch form of GET /videos/{video_id}/analysis — same payload per video, up to 100 ids per call. Pass video_ids once per id (?video_ids=A&video_ids=B).

Unlike the single-video route this never 404s: any analyzed video appears in data — the shop's own posts with is_own_content: true, any other analyzed video as the creator's public content with is_own_content: false (same cross-shop rules as the single-video route). Owned-but-unanalyzed videos appear with analyzed: false; not_found lists ids with no analysis at all. Use it to check analysis coverage across a set of videos in one round trip.

Single-shop only — set x-shop-id to one shop ID rather than all or a comma-separated list.

get/videos/analysis

Request

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

Query parameters

video_idsstring[] required

Repeatable video id (max 100 per request).

include_experimentalboolean

Attach the analyzer's full scored-feature block as features_experimental.

Response

Successful Response

not_foundstring[] required

Requested video_ids with no analysis at all. Any analyzed video appears in data (own posts flagged is_own_content: true, other creators' public videos false); owned-but-unanalyzed videos appear in data with analyzed: false.

Changes