Quickstart
Get your API key and transcribe your first video
Quickstart
Create an account
Sign up at scriptbase.app/sign-up. You get 20 free credits.
Get your API key
Go to Dashboard → API Keys and create a key.
Transcribe a video
curl -L "https://scriptbase.app/api/v1/transcribe?url=https://www.youtube.com/watch?v=dQw4w9WgXcQ" \
-H "X-API-Key: your_api_key"const response = await fetch(
"https://scriptbase.app/api/v1/transcribe?url=https://www.youtube.com/watch?v=dQw4w9WgXcQ",
{ headers: { "X-API-Key": "your_api_key" } }
);
const { data } = await response.json();
console.log(data.full_text);import requests
response = requests.get(
"https://scriptbase.app/api/v1/transcribe",
params={"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"},
headers={"X-API-Key": "your_api_key"},
)
data = response.json()["data"]
print(data["full_text"])Try different formats
Add &format=srt, &format=vtt, or &format=text:
curl -L "https://scriptbase.app/api/v1/transcribe?url=https://www.youtube.com/watch?v=dQw4w9WgXcQ&format=srt" \
-H "X-API-Key: your_api_key"Next
- API Reference — Full endpoint docs
- Authentication — API key details
- Pricing — Credits and plans
- Errors — Error codes and handling