{"uid":"cap_7zbJQn1wAT_vtq5hCauMa","slug":"youtube-video-metadata-no-api-key-bcde3e6d","name":"YouTube Video Metadata (No API Key)","description":"YouTube video metadata without an API key: title, channel name and URL, thumbnail and video ID via YouTube's public oEmbed endpoint. $0.01 per video.","url":"https://intel.rallylive.ca/data/youtube-meta","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9LTv-SyYqV3WbEbt0HsVf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches YouTube video metadata — title, channel name, channel URL, thumbnail, and video ID — via YouTube's public oEmbed endpoint, no API key required.","exampleAgentPrompt":"Can you grab the title, channel name, and thumbnail for this YouTube video: https://www.youtube.com/watch?v=dQw4w9WgXcQ?","exampleUseCases":[{"title":"Enrich YouTube links in a newsletter","prompt":"I have a list of YouTube video URLs I'm embedding in my newsletter — can you fetch the title, channel name, and thumbnail for each so I can display a nice preview card?"},{"title":"Identify channel behind a viral video","prompt":"Someone shared this YouTube link with me: https://www.youtube.com/watch?v=dQw4w9WgXcQ — can you tell me the video title and what channel it's from without me having to open YouTube?"},{"title":"Build a video watchlist with metadata","prompt":"I'm saving a bunch of YouTube videos to my watchlist app. For this URL — https://www.youtube.com/watch?v=abc123xyz — can you pull the video title, channel, and thumbnail so I can store them alongside the link?"}],"resultDescription":"Returns the video's title, the channel name and channel URL, the thumbnail image URL, and the YouTube video ID — all sourced from YouTube's public oEmbed endpoint without requiring a Google/YouTube API key.","failureModes":["Video URL is invalid or malformed — endpoint returns an error or empty result","Video has been deleted or made private — oEmbed returns no data","YouTube oEmbed service is temporarily unavailable — upstream timeout or 5xx error","Non-YouTube URL passed as input — endpoint cannot resolve oEmbed data"],"whenToPreferThis":"Choose this endpoint when you need basic YouTube video metadata (title, channel, thumbnail) quickly and cheaply without setting up Google API credentials. It's ideal for link-preview generation, content enrichment pipelines, or any scenario where you only need oEmbed-level metadata rather than full YouTube Data API fields like view counts, likes, or comments.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T13:13:40.287Z","isFirstParty":false}