$0.001
per call · USD Coin on Base
YouTube video metadata in one call: title, channel name and id, duration, upload date, view and like counts, description, thumbnail URL, the chapter list with start and end times, and the language plus kind (manual or auto) of every available caption track. Never downloads media. Use it to check a video's length or caption availability before paying for a transcript, or to enrich a bare video link with real facts.
Endpoint
GET https://video.cyberwarex.com/meta16
Calls / 30d
1
Unique payers / 30d
Sep 10
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://video.cyberwarex.com/meta", {
method: "GET",
});
const data = await res.json();curl -X GET \
"https://video.cyberwarex.com/meta?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Darj7oStGLkU" \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"available_captions": [
{
"kind": "manual",
"lang": "en"
},
{
"kind": "auto",
"lang": "es"
}
],
"channel": "Example Channel",
"channel_id": "UCuAXFkgsw1L7xaCfnd5JJOw",
"chapters": [
{
"end": 43,
"start": 0,
"title": "Intro"
}
],
"description": "In this video we walk through agent architectures ...",
"duration_s": 213,
"like_count": 18204,
"thumbnail": "https://i.ytimg.com/vi/arj7oStGLkU/maxresdefault.jpg",
"title": "Building autonomous agents",
"upload_date": "2025-10-25",
"video_id": "arj7oStGLkU",
"view_count": 1648203
}Payment details
0x058d0cc5cc97e61e8a9f38d6d6365bce525921b2USD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of Media & Generation and the homepage with a featured placement.
More from x402 Video Intelligence & similar services
x402 Video Intelligence · Transcript
video.cyberwarex.com
YouTube video transcript extraction with per-segment timing. Returns the caption track as timed segments (start, duration, text) plus the full plain text, or as SRT subtitles. Uses the creator's manual captions when they exist and falls back to YouTube automatic captions. Never downloads media, so it stays fast and light. Cached per video and language. Use it to summarize a talk, quote a video with timestamps, or search inside video content.
Text-to-speech · TTS
agent402.tools
Convert text to speech using OpenAI TTS-1. Returns base64-encoded audio (mp3/opus/aac/flac/wav/pcm). 10 voices available. No API key needed; pay per call via x402. Text capped at 2000 chars.
Fly · Generate Image
nanobanana-x402.fly.dev
Generate an AI image from a text prompt using Google Gemini 3.1 Flash Image. Returns base64-encoded PNG. Optional aspectRatio (1:1, 16:9, 9:16, 3:2, 2:3, 4:3, 3:4, 4:5, 5:4, 21:9). Backed by Google's Gemini image preview model — fast, high-quality, supports text rendering inside images.