hooks
One hook, every field
One hook with every field: the verbatim opening line, the most quotable line, main idea, why it travelled, on-screen text, transcript, watch_url and the 9:16 player_url. hook_id comes from a run. Free. MCP: get_hook.
get/v1/hooks/{hook_id}
Request
- Base URL: https://api.hookdetector.com (the document declares no server; this is the origin it was published from)
- URL: https://api.hookdetector.com/v1/hooks/{hook_id}
- Auth: none declared
Path parameters
hook_idstring uuid required
Headers
authorizationstring nullable
Bearer hd_... from POST /v1/accounts or POST /v1/keys
Response
Successful Response
Example response
{
"above_floor": true,
"age_days": 3.5,
"aspect": "9:16",
"audience": "people who already cold plunge",
"banner": "STOP DOING 10 MINUTES",
"caption": "cold plunge tips",
"catchy_line": "Two minutes is the whole trick.",
"creator": "someone",
"creator_country": "US",
"creator_median_views": 38000,
"duration_s": 41,
"format": "talking_head",
"found_by": "search",
"hashtags": [
"coldplunge",
"recovery"
],
"hook": "Nobody tells you this about cold plunges.",
"hook_id": "1a2b3c4d-5e6f-4a7b-8c9d-0e1f2a3b4c5d",
"hook_type": "contrarian_claim",
"language": "English",
"likes": 90000,
"main_idea": "Short exposure beats long.",
"mechanism": "\"Nobody tells you this\" promises a secret about a routine the viewer already does. The clip pays it off with the two-minute rule.",
"onscreen_text": "STOP DOING 10 MINUTES",
"outlier": 31.2,
"outlier_basis": "median_views",
"own_sound": true,
"paid": false,
"platform": "tiktok",
"player_url": "https://www.tiktok.com/player/v1/7412345678901234567?autoplay=1",
"posted_at": "2026-09-28T10:00:00+00:00",
"rank": 1,
"section": "main",
"sound_reuse": 1200,
"steal_it": "Name a routine your viewers already do and promise the thing nobody says about it.",
"template": "Nobody tells you this about {routine}.",
"topic": "cold plunge timing",
"transcript": "Nobody tells you this...",
"transcript_kind": "speech",
"video_id": "7412345678901234567",
"views": 1200000,
"views_per_day": 342857.1,
"virality": 0.91,
"virality_why": "31x this creator's usual",
"visual_hook": "The banner \"STOP DOING 10 MINUTES\" adds an order that contradicts the usual advice.",
"watch_url": "https://www.tiktok.com/@someone/video/7412345678901234567",
"why_it_travelled": "\"Nobody tells you this\" promises a secret about a routine the viewer already does. The clip pays it off with the two-minute rule."
}Changes
No recorded changes to this operation across all 1 revision of this API.