Glasser

TikHub API for video data, captions and social research

Copy and paste into your agent to get started.

set up https://glasser.ai/SKILL.md
894 published endpointsPay as you goView TikHub endpoints ↓

Data provided by TikHub. Access and billing through Glasser.

What data can you get from the TikHub API?

How to test the TikHub API

Prepare your input

Review the selected endpoint’s required fields, sample input and limits. Replace the sample values with a keyword, domain or record you can verify. Reading the schema helps you prepare a request; it does not retrieve provider data.

View inputs →

Try a paid data call

Start with one request through your Glasser account. Check the current price and charge conditions, then compare the returned fields with the information you need. Review the result and actual charge before increasing your request volume.

$0.012 per call
Current catalog price for the example below

View example →

TikHub API example:
Get captions from a YouTube video

Video captions from YouTube via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

Endpoint
/api/v1/youtube/web_v2/get_video_captions
Required inputs
See input schema
Source
Published contract · 2026-10-24 · version 1
View endpoint →

Provider docs ↗

Start with this sample input

Sample input
{
  "video_id": "dQw4w9WgXcQ"
}

This published input defines the request. Run it in Glasser to inspect the provider’s actual response.

Read the result

Inspect the captions returned for the selected video before using them in research. Transcript search, summaries and file exports are processing steps in your application or agent workflow. The request sample does not demonstrate a completed data call.

Run this example

Once: paste this into your agent's chat. The Skill installs the CLI and logs in by itself. For an agent that cannot use a shell, connect it over MCP instead.

Setup prompt
set up https://glasser.ai/SKILL.md

Then ask for this Endpoint:

Agent prompt
Run the TikHub Endpoint /api/v1/youtube/web_v2/get_video_captions on Glasser with input {"video_id":"dQw4w9WgXcQ"}

For the contract version above, an empty result costs $0.012; provider errors cost $0.00 and timeouts cost $0.00. Check the current contract before running. This page describes published inputs and does not report a completed data-quality test.

Run example ↗

TikHub API endpoints and pricing

12 of 894 matching endpoints · 894 totalCurrent catalog prices

Bilibili a list of all live areas

/api/v1/bilibili/web/fetch_all_live_areas

A list of all live areas from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Bilibili bangumi tab

/api/v1/bilibili/app/fetch_bangumi_tab

Bangumi tab from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Bilibili cinema tab

/api/v1/bilibili/app/fetch_cinema_tab

Cinema tab from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Bilibili comments on the specified video

/api/v1/bilibili/web/fetch_video_comments

Comments on the specified video from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Bilibili comprehensive popular video information

/api/v1/bilibili/web/fetch_com_popular

Comprehensive popular video information from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Bilibili dynamic detail

/api/v1/bilibili/web/fetch_dynamic_detail

Dynamic detail from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Bilibili dynamic detail v2

/api/v1/bilibili/web/fetch_dynamic_detail_v2

Dynamic detail v2 from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Bilibili dynamic information of specified user

/api/v1/bilibili/web/fetch_user_dynamic

Dynamic information of specified user from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Bilibili extract user id

/api/v1/bilibili/web/fetch_get_user_id

Extract user id from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Bilibili general search data

/api/v1/bilibili/web/fetch_general_search

General search data from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Bilibili generate aid by bvid

/api/v1/bilibili/web/bv_to_aid

Generate aid by bvid from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Bilibili gets video data from a collection folder

/api/v1/bilibili/web/fetch_user_collection_videos

Gets video data from a collection folder from Bilibili via TikHub. One request per call; TikHub bills the request whether or not data comes back, and an empty data envelope is reported as no result.

$0.001per callView details ↗

Access, pricing and data questions

How do I get a YouTube transcript with TikHub?

Choose the YouTube video captions endpoint and provide a video_id. Inspect its current inputs and price, then run the request through Glasser. Review the returned captions before using them as a transcript in your application.

Can I search or download the transcript?

The captions endpoint retrieves data for a specified video. Your application or agent can process the returned text for keyword search or save it to a file. This is a per-video retrieval workflow; the page does not provide a full-site transcript search tool.

Which endpoint should I use for YouTube channel scraping?

Use channel information for a channel lookup, channel videos for its video list, or a channel Shorts endpoint for short-form videos. The featured operations accept a channel_id. Check the selected endpoint for its other inputs and pagination options.

Do I use a TikHub API key or a Glasser key?

Requests through Glasser use your Glasser account and key. TikHub supplies the data, while access and billing for these calls go through Glasser. Direct TikHub access uses TikHub's own account and authentication.

How much do TikHub calls cost through Glasser?

The endpoint list shows current Glasser prices and billing units. Inspect the selected operation's charge conditions before running it, including the charge for an empty result. Use the displayed endpoint terms when estimating the cost of multiple requests.

Connect your agent
to TikHub.

Setup prompt
set up https://glasser.ai/SKILL.md