API Playground

Test our YouTube data extraction API endpoints in real-time. Enter your parameters, make requests, and see the responses instantly. Perfect for testing and integration.

Authentication
Enter your API key to test the endpoints. Get your free API key from the dashboard.
Select Endpoint
Choose which API endpoint you want to test
GET/v1/youtube/video

Extract comprehensive video information including title, description, view count, and thumbnails.

You can paste a full YouTube URL or just the video ID

API Response

Make a request to see the API response here

Code Examples
Ready-to-use code snippets in multiple languages
Video Information
// Using fetch API
const response = await fetch('https://api.vcyon.com/v1/youtube/video?videoId=UF8uR6Z6KLc', {
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  }
});

const videoData = await response.json();
console.log(videoData);

// Using axios
import axios from 'axios';

const videoData = await axios.get('https://api.vcyon.com/v1/youtube/video', {
  params: { videoId: 'UF8uR6Z6KLc' },
  headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
GET/v1/youtube/video

Parameters

videoIdRequired

YouTube video ID

Response

• id (string)
• title (string)
• description (string)
• thumbnails (array)
• category (string)
• duration (number)
• channel (object)
• viewCount (number)
• likeCount (number)
• transcriptLanguages (array)
GET/v1/youtube/transcript

Parameters

videoIdRequired

YouTube video ID

languageOptional

Language name (e.g., ’English’, ’Japanese’)

Response

• language (string)
• transcriptLanguages (array)
• segments (array)
- start (number, milliseconds)
- end (number, milliseconds)
- text (string, optional)

Overview

The API Playground lets you try VCyon’s YouTube Transcript & Video Data API directly in the browser. You can authenticate with your own key, send requests to production endpoints, and inspect real responses without writing code. It’s ideal for validating parameters, learning the response schema, and troubleshooting integrations.

You can query two primary endpoints: video metadata extraction and transcript extraction. Both endpoints return clean, structured JSON designed for simple downstream processing. All requests are made over HTTPS and require a Bearer token in the Authorization header.

How to use the Playground

  1. Select an endpoint (Video or Transcript) and provide the required parameters such as videoId.
  2. Enter your API key or use the prefilled key if you are signed in. Keys are sent only to VCyon APIs and are never exposed publicly by this page.
  3. Click “Send Request” to fetch a live response. The right panel will display the status code and JSON body.
  4. Adjust parameters or headers and resend requests to explore different scenarios.

What’s returned

Responses are JSON objects. Below is a compact example schema for the transcript endpoint. Fields may vary based on the video and selected language.

{
  "language": "English",
  "transcriptLanguages": ["English", "Spanish"],
  "segments": [
    { "start": 0, "end": 3000, "text": "Intro" },
    { "start": 3000, "end": 6000, "text": "Topic" }
  ]
}

Common errors

  • 401 Unauthorized: Missing or invalid API key. Ensure the Authorization header uses Bearer YOUR_API_KEY.
  • 404 Not Found: The supplied videoIdmay be invalid or the video is unavailable.
  • 429 Too Many Requests: You have exceeded the current rate limit. Retry after the window resets or reduce request frequency.
  • 5xx Server Error: Temporary service issue. Try again or check the status page if the issue persists.

API Playground FAQ

Do I need to be signed in to test?

No, but signing in can prefill your API key and increase limits.

Does the Playground use my real credits?

Yes. Playground requests are real API calls and deduct credits normally.

Where can I find the full API reference?

See the complete documentation on the Docs page for endpoints and schemas.

Can I test different languages for transcripts?

Yes. Provide the language parameter when available for the target video.