Skip to main content
Stophy API gives you structured YouTube data through a small set of endpoints for transcript, details, comments, credits, and activity.

Base URL

All requests use the following base URL:
https://api.stophy.dev

Authentication

Every request requires an Authorization header with your API key:
Authorization: Bearer st_YOUR_API_KEY
Create and rotate keys in the Stophy dashboard.

Typical request lifecycle

  1. Send videoUrl to transcript, details, or comments.
  2. Store the returned data in your app database.
  3. Use credits and activity endpoints for operational visibility.
curl -sS -X POST "https://api.stophy.dev/v1/video/transcript" \
  -H "Authorization: Bearer st_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"videoUrl":"https://www.youtube.com/watch?v=kK-iR6g-V1g","languageCode":"en"}'

Response Codes

Stophy uses standard HTTP status codes.
StatusDescription
200Request was successful.
400Invalid request parameters.
401API key is missing or invalid.
402Payment required.
404The requested resource was not found.
5xxServer error on Stophy’s side.