High-Performance API

Video Transcript API

High-fidelity async YouTube extraction for engineering teams. Scalable prepaid infrastructure with HMAC-secured webhook delivery.

async
Job queue
HMAC-SHA256
Webhook security
OpenAPI 3.1
Spec & SDKs
POST /api/v1/transcripts
curl -X POST https://transcripthub.alibs.io/api/v1/transcripts \
  -H "Authorization: Bearer sk_live_xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://youtube.com/watch?v=dQw4w9WgXcQ",
    "language": "en",
    "webhook_url": "https://your-app.com/webhooks/transcripts"
  }'
WEBHOOK PAYLOADSIGNED

x-webhook-signature: sha256=f8e7d…

"status": "done",

"transcript": "Welcome to…"

Engineered for production

Everything you need to ship transcript pipelines

Async extraction

Submit a YouTube URL, get a job id, poll or wait for the webhook. Worker queue scales transparently.

HMAC-signed webhooks

Every callback is signed with SHA-256 over the raw body. Verify in 3 lines with timing-safe compare.

Prepaid credits

Buy a pack, spend per transcript. Failed jobs are refunded automatically. No monthly fees.

Multi-language

Request transcripts in the original language or in any supported translation. UI in EN and PT-BR.

REST + OpenAPI

Strict JSON schema, OpenAPI 3.1 spec, Swagger UI at /api/v1/docs, Postman collection included.

Retry & rate-limit aware

X-RateLimit-* headers, Retry-After on 429, exponential webhook retries with delivery audit log.

Pricing

Prepaid credits. No subscription, no expiration.

Buy a pack, spend per transcript. Three pack sizes — see the live prices on the pricing page.

See pricing →