V Vidlens
For developers

REST API,
JSON responses.

Programmatic access, integrate with your own tools.

Step 1

Authentication

All requests require an Authorization header.

$ curl -H "Authorization: Bearer YOUR_TOKEN" \ https://vidlens.app/api/extension/analyze?id=dQw4w9WgXcQ

Get your token from the dashboard. Don't paste it in browser-side JS — proxy through your backend.

Step 2

Endpoints

GET /api/extension/analyze

Detailed SEO score, tags, engagement rate, and views per hour for a single video.

?id=VIDEO_ID
POST /api/extension/bulk-analyze

Bulk analysis for multiple videos. Up to 50 videos per request.

{ "video_ids": ["id1", "id2"] }
GET /api/keywords/suggestions

YouTube Suggest-based keyword suggestions.

?q=KEYWORD&lang=en
GET /api/keywords/{keyword}/score

Detailed score for a keyword: search volume, competition, trend.

POST /api/competitors

Add a competitor channel to tracking.

{ "kanal_id": "UC..." }
GET /api/trends

Trending keywords from the last 7 days.

GET /api/trends/viral

Real-time viral videos list.

Step 3

Plan limits

Free
150 / day
Pro
2.000 / day
Max
10.000 / day
Agency
50.000 / day

When the limit is exceeded HTTP 429 is returned. View plans