Getting Started
Welcome to the Supadata documentation. Our API provides powerful tools for extracting content from YouTube videos and web pages.
Overview
Supadata offers two main services:
- YouTube Transcripts - Extract transcripts and subtitles from YouTube videos
- Web Scraper - Extract content from any website
Getting an API Key
All requests to Supadata require authentication using an API key. The same key also works with the SDKs and no-code integrations. To get your API key:
- Sign up for an account at dash.supadata.ai
- Choose a subscription plan
- Your API key will be generated automatically
Integrations and SDKs
This documentation provides examples for how to use the Supadata API and its various parameters.
We also offer the following SDKs and integrations:
- JavaScript SDK
- Python SDK
- Make, Zapier, Active Pieces: See here
Rate Limits
API requests are rate-limited based on your subscription plan. Current limits are shown in the pricing page.
It is possible to increase rate limits upon request.
API Usage
Authentication
All API requests require authentication using an API key. Include your API key in the request headers:
curl -H "x-api-key: YOUR_API_KEY" https://api.supadata.ai/v1/...
Never share your API key or commit it to version control. Use environment variables to store your API key securely. Only access the API from a secure server environment.
Base URL
All API endpoints use the following base URL:
https://api.supadata.ai/v1
Response Format
All API responses are returned in JSON format.