🎡 TikTok Video Metadata & Embed Validator avatar

🎡 TikTok Video Metadata & Embed Validator

Pricing

from $0.15 / 1,000 validated tiktok videos

Go to Apify Store
🎡 TikTok Video Metadata & Embed Validator

🎡 TikTok Video Metadata & Embed Validator

🎡 Bulk-validate public TikTok video URLs through TikTok’s official oEmbed endpoint. πŸ“¦ Extract video/author IDs, captions, hashtags, sounds, thumbnails and embed HTML. βœ… No login, cookies, API key or proxies; invalid videos are free.

Pricing

from $0.15 / 1,000 validated tiktok videos

Rating

0.0

(0)

Developer

Ilia

Ilia

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

14 days ago

Last modified

Share

🎡 TikTok Video Metadata, Engagement & Media Variants

Extract rich, analysis-ready metadata from explicit public TikTok video URLs or IDs. Process bulk lists without a TikTok login, cookies, session token, API key, or browser automation.

πŸ“€ What you get

  • stable video ID and canonical URL;
  • caption, hashtags, mentions, region, type, and exact publish time derived from the stable video ID;
  • creator username, nickname, SecUID, avatar URLs, and canonical profile URL;
  • likes, comments, shares, and calculated total interactions;
  • duration, width, height, bitrate, aspect metadata, covers, and direct media URLs;
  • every exposed video rendition with quality, codec, FPS, bitrate, dimensions, file size, and URLs;
  • music ID, title, and author plus download, ad, and branded-content flags;
  • optional ready-to-paste embed HTML and seenVideoIds checkpoints.
  • analyze engagement and content performance;
  • build media catalogs and creator/video datasets;
  • select the right rendition for media-processing pipelines;
  • enrich CMS, moderation, research, and rights-management workflows;
  • monitor video availability without paying again for seen IDs.

βš™οΈ Example input

{"videoUrls":["https://www.tiktok.com/@scout2015/video/6718335390845095173"],"includeVideoVariants":true,"includeEmbedHtml":false,"seenVideoIds":[]}

πŸ“₯ Complete input reference

FieldTypeDefaultPurpose
videoUrlsarray["https://www.tiktok.com/@scout2015/video/6718335390845095173"]Canonical TikTok video URLs or numeric video IDs.
seenVideoIdsarray[]Skip IDs already collected by scheduled runs.
includeVideoVariantsbooleantrueReturn available codec, bitrate, resolution, size and temporary media URLs.
includeEmbedHtmlbooleanfalseAlso request TikTok oEmbed markup.
requestDelayMsinteger300Delay between metadata requests.

πŸ“€ Complete output reference

The default dataset is exportable as JSON, CSV, Excel, XML or RSS. Fields remain stable for scheduled runs and API integrations.

FieldType
recordTypestring
videoIdstring
videoUrlstring
captionstring / null
hashtagsarray
mentionsarray
publishedAtstring / null
regionstring / null
authorobject
likesCountinteger / null
commentsCountinteger / null
sharesCountinteger / null
totalInteractionsinteger / null
durationSecondsnumber / null
widthinteger / null
heightinteger / null
coverUrlsarray
videoVariantsarray
musicobject
allowDownloadboolean / null
isAdboolean / null
scrapedAtstring

πŸ”Œ API & integrations

Run this Actor from the Apify Console, API, CLI, MCP, Make, Zapier or n8n. Replace the Actor identifier and token in this template:

curl -X POST "https://api.apify.com/v2/acts/tiktok-public-video-metadata/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'

Results are stored in the run's default dataset and can be forwarded with Apify webhooks or scheduled Tasks.

πŸ”Ž Search keywords

TikTok Video Metadata, Engagement & Media Variants, tiktok, video, metadata, engagement, media, variants, public, Apify Actor, scraper API, structured data, scheduled monitor, automation.

πŸ’° Pricing

Billing is tied to successfully delivered result events. Empty, filtered, duplicate or failed records are not charged as results. Open the Pricing tab for the current per-event rate before starting a run, and use Apify's maximum-charge control to enforce a hard budget.