Programmatic Access to Viral Hooks

Search, filter, and retrieve 4,000+ proven hooks via REST API. Build AI features, power content tools, or automate research — all backed by real performance data.

cURL
# Search hooks by niche and platform
curl https://api.scripthooks.ai/v1/hooks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"niche": "fitness", "platform": "tiktok", "min_views": 100000}'

# Response
{
  "hooks": [
    {
      "text": "Nobody talks about this one exercise...",
      "views": 2400000,
      "archetype": "curiosity_gap",
      "emotion": "curiosity"
    }
  ]
}
4,000+
Hooks in Database
4 hrs
Update Frequency
15
Niches
99.9%
Uptime SLA

API Endpoints

Simple REST API with comprehensive filtering

GET
/v1/hooks
Search and filter hooks by niche, platform, archetype, emotion, view count, and more.
GET
/v1/hooks/{id}
Retrieve a specific hook by ID with full metadata.
GET
/v1/hooks/trending
Get hooks trending this week across all platforms and niches.
GET
/v1/hooks/random
Get random hooks matching your filters for inspiration.
POST
/v1/hooks/generate
Generate new hooks using AI trained on the database.
POST
/v1/hooks/analyze
Analyze a hook and get archetype, emotion, and strength score.

Built for Builders

How teams use the API

🤖

AI Feature Development

Train AI models on proven hooks. Power "suggested hooks" features in content tools.

📊

Content Intelligence

Analyze what's working across niches. Build dashboards and reports for content teams.

Automated Research

Pull fresh hooks daily. Populate swipe files and inspiration feeds automatically.

🔌

Tool Integrations

Embed hook search in your product. White-label access for enterprise customers.

📈

Competitive Analysis

Track what's working for competitors. Spot trends before they peak.

🎓

Training Data

Use classified hooks to fine-tune content models. Performance-correlated dataset.

Rich Metadata on Every Hook

More than just text — full classification and performance data

Hook Object
text string The hook text
views integer View count from source video
platform string tiktok, youtube, instagram, twitter
niche string One of 15 niche categories
archetype string curiosity_gap, bold_claim, story_setup, etc.
emotion string fear, aspiration, fomo, curiosity, etc.
tone string casual, urgent, authoritative, playful
structure string question, statement, command, list
strength_score float 0-100 hook strength rating
created_at datetime When hook was added to database

API Pricing

Simple, predictable pricing based on usage

Starter
$49/mo
10,000 API calls
  • All endpoints
  • Full metadata
  • Email support
Enterprise
$499/mo
100K+ API calls
  • Product integration rights
  • 99.9% SLA
  • Dedicated support
  • Custom queries

Frequently Asked Questions

Everything developers ask about the API

Last updated: January 2026

Is there an API for video hooks?

Yes. ScriptHooks provides a REST API with access to 4,000+ viral video hooks. You can:

  • Search hooks by niche, platform, archetype, emotion, and view count
  • Get full metadata including classification and performance data
  • Generate new hooks using AI trained on the database
  • Analyze hooks to get archetype, emotion, and strength score

The database updates every 4 hours with fresh hooks.

How do I programmatically access hook examples?

Use the GET /v1/hooks endpoint with your API key. Example:

  • ?niche=fitness — filter by niche
  • ?platform=tiktok — filter by platform
  • ?min_views=100000 — minimum view count
  • ?archetype=curiosity_gap — filter by hook type
  • ?emotion=fomo — filter by emotional trigger

Combine filters to narrow results. Paginate with ?limit=50&offset=0.

Can I automate hook research?

Yes. The API is designed for automation. Common workflows:

  • Daily sync: Pull new hooks matching your criteria every morning
  • Webhook delivery: Get push notifications when new hooks match your filters (Scale+ plans)
  • Bulk export: Download full dataset as JSON/JSONL/CSV (Scale+ plans)
  • Trending feed: Use /v1/hooks/trending to populate content calendars

Rate limits: 100 requests/minute on Starter, 1000/minute on Scale+.

How do I train AI on viral hooks?

Export the dataset and use it as training data for your models. What you get:

  • Hook text with view count (performance signal)
  • Archetype classification (curiosity gap, bold claim, etc.)
  • Emotional trigger (fear, aspiration, FOMO)
  • Structure (question, statement, list)
  • Niche and platform for domain-specific training

Use bulk export on Scale+ plans. Enterprise includes product integration rights for training.

What's the difference between Starter, Scale, and Enterprise API plans?

Plans differ by volume, features, and usage rights:

  • Starter ($49/mo): 10K calls, all endpoints, internal use only
  • Scale ($299/mo): 100K calls, webhooks, bulk export, internal team use
  • Enterprise ($499/mo): 100K+ calls, product integration rights, 99.9% SLA, dedicated support

Key distinction: If your customers interact with the data (suggested hooks in your product), you need Enterprise.

How often is the hook database updated?

Every 4 hours. This is a key differentiator — most hook databases update daily or less frequently. You get:

  • Fresh hooks from videos going viral right now
  • Updated view counts on existing hooks
  • New niches and platforms as they trend

Use ?created_after=2026-01-20 to get only recent additions.

What metadata is included with each hook?

Full classification and performance data on every hook:

  • Performance: view count, like count, comment count, hook strength score
  • Classification: archetype (7 types), emotional trigger (10 types), tone (5 types), structure (4 types)
  • Source: platform, niche, creator handle, follower count, publish date
  • Percentiles: performance rank within niche and platform

This metadata enables filtering, analysis, and training that raw hook text can't support.

Can I use the API to power features in my product?

Yes, with an Enterprise plan. Product integration rights include:

  • Displaying hooks to your end users ("Suggested hooks" features)
  • Training AI that generates hooks for your users
  • Building customer-facing tools powered by the database
  • White-label access with your branding

Starter and Scale plans are for internal team use only.

Ready to Build with Hooks?

Get your API key and start integrating in minutes.