AxioAPI

YouTube Scraper API

Zero-quota YouTube video downloads, channel latest videos, search without API key, and hidden dislikes.

10 endpoints · 1 credit = $0.001. Each endpoint has its own credit cost, listed below. Calls that fail because of a service error are refunded.

API workspace and documentation

AxioAPI Studio · YouTube Scraper
Free Trial: 10 of 10 left
Quick presets:
Video Thumbnail

—

— · —
—
Available Download Streams
Video ?

Video stream

Video ?

MP4 Video Tiêu Chuẩn

Audio ?

MP3 / Audio Only

What you can build with the YouTube scraper API

The YouTube scraper API reads public YouTube data as JSON without a quota to manage: video stats, channel videos and details, search, comments, playlists, tags and downloads. Transcripts are on the Content and Text API.

Track a channel

List a channel's latest videos and read the channel details to follow what it publishes.

GET /api/v1/social/youtube/channels/{channel}/videos

Search videos from your app

Run a search query and use the results in a research tool or a content dashboard.

GET /api/v1/social/youtube/search

Read comments and video stats

Fetch statistics, tags and comments of a video to analyse engagement.

GET /api/v1/social/youtube/videos/{id}/stats

Try it free, no account needed: YouTube transcript extractor · YouTube tag extractor and dislike viewer

How the YouTube scraper API works

  1. 1

    Use the right identifier

    Use a video ID for stats, comments, tags and download, a channel ID or handle for channel operations, and a query for search.

  2. 2

    Call the endpoint

    For example GET /api/v1/social/youtube/search with a query.

  3. 3

    Keep pagination data

    Reuse the pagination information returned by channel and search results where provided.

Try the YouTube Scraper API with your own account

New accounts receive 200 credits after verification, enough for about 666 calls to "YouTube playlist latest videos".

Using YouTube Scraper

Use a video ID for statistics/download, a channel identifier for channel videos, or a query for search.

Keep pagination information from channel/search results where provided.

Download availability and formats depend on the source. Unavailable downloads are errors, not sample success responses.

YouTube scraper API endpoints and pricing

OpenAPI 3.1 JSON

Select an operation above and open API & Docs for parameters and cURL, JavaScript, Python or PHP examples. The web tool uses your signed-in session; external integrations use a Bearer API key.

Method Endpoint Cost
GET YouTube video engagement & dislikes /api/v1/social/youtube/videos/{id}/stats
Helpful?
0.5 credit / request≈ $0.0005
GET YouTube channel latest videos /api/v1/social/youtube/channels/{channel}/videos
Helpful?
0.5 credit / request≈ $0.0005
GET YouTube Viral Outlier Videos /api/v1/social/youtube/channels/{channel}/outliers
Helpful?
1 credit / request≈ $0.001
GET YouTube video search (no API key) /api/v1/social/youtube/search
Helpful?
0.5 credit / request≈ $0.0005
GET YouTube stream & audio download links /api/v1/social/youtube/videos/{id}/download
Helpful?
1 credit / request≈ $0.001
GET YouTube video comments /api/v1/social/youtube/videos/{id}/comments
Helpful?
1 credit / request≈ $0.001
GET YouTube channel subscribers & about /api/v1/social/youtube/channels/{handle}/about
Helpful?
0.5 credit / request≈ $0.0005
GET YouTube playlist latest videos /api/v1/social/youtube/playlists/{id}
Helpful?
0.3 credit / request≈ $0.0003
GET YouTube Hidden Tags & SEO Keywords /api/v1/social/youtube/videos/{id}/tags
Helpful?
0.5 credit / request≈ $0.0005
GET YouTube video details, tags & dislikes /api/v1/social/youtube/videos/{id}/details
Helpful?
1 credit / request≈ $0.001

YouTube scraper API: frequently asked questions

What is the YouTube scraper API?

A REST API for public YouTube data: YouTube channel videos, a YouTube search API, YouTube comments, stats and tags, without managing a quota.

How is this different from the official YouTube Data API?

You do not manage a Google Cloud project or a daily quota unit budget. You pay credits per request instead.

Can I download videos?

A download endpoint exists. Availability and formats depend on the source, and an unavailable download is returned as an error.

Where are transcripts?

Transcripts are provided by the Content and Text API.

How is it billed?

Per request, with different prices per endpoint, shown in the table below. New accounts receive 200 credits after verification.

Before integrating

Live and example data

Check the Live or Sandbox label before running. Examples demonstrate the response structure and do not guarantee live service status.

Credits and limits

Pricing depends on the endpoint and billable units. Failed live requests are not replaced with billable examples. Check your account limits before running repeated requests.

View pricing

Handling errors

Keep the request ID for troubleshooting. For 429, respect Retry-After when provided. If a create or delete request loses its connection, check the resource state before retrying.

Ready to integrate the YouTube Scraper API? Create an account and get your API key in minutes.