YouTube Scraping

YouTube Scraping Pricing and Response

POST /v1/youtube

#Request Example

curl -X POST /v1/youtube \
  -H "Authorization: Bearer your-token" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
  }'

#Request Body

{
  "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
}

#How Credits Work

The Scraping API uses a credit system. Credits are added to your account when you subscribe to a monthly package. Credits are only deducted for successful requests.

#Monthly Packages

Package Credits Price
Starter 10,000 $10/month
Growth 55,000 $50/month
Business 115,000 $100/month
Enterprise 600,000 $500/month
Scale 1,250,000 $1,000/month
Subscribe from your dashboard. Credits are added after successful payment.

#Request Costs

Request Type Cost
POST /v1/youtube 3 credits

#Credit Rules

  • Credits are only deducted for successful requests
  • Validation failures do not deduct credits
  • Requests with no remaining credits return 403

#Accepted URL Formats

  • https://www.youtube.com/watch?v=...
  • https://youtu.be/...
  • https://www.youtube.com/shorts/...

#Example Response

{
  "response": {
    "title": "Video title",
    "description": "Video description",
    "view_count": "123,456 views",
    "like_count": "12K",
    "publish_date": "Jan 1, 2026",
    "relative_date": "2 weeks ago",
    "hashtags": ["#laravel", "#api"],
    "chapters": [
      {
        "title": "Intro",
        "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ&t=0"
      }
    ],
    "thumbnail_url": "https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg",
    "author": "Channel Name",
    "channel_id": "UC123",
    "subscriber_count": "10K subscribers"
  }
}

#Returned Fields

  • title
  • description
  • view_count
  • like_count
  • publish_date
  • relative_date
  • hashtags
  • chapters
  • thumbnail_url
  • author
  • channel_id
  • subscriber_count

#Error Behavior

  • invalid URL format -> 422
  • unsupported or unparseable video -> 400