The TikTok Data API

I have released a structured TikTok Data API. It allows developers to extract user data, media, and account details without handling signature generation or device fingerprinting manually.

The API wraps internal mobile endpoints. This ensures faster response times (typically sub-second) compared to web scraping.

Core Endpoints

User Profile & Country

Beyond standard stats like followers and likes, the API returns the specific User Country (Region) associated with the account. This data is pulled from the backend and is useful for determining region locks.

Active Stories

You can fetch all active stories for a user. The response includes direct download URLs for both video stories and image slides. It handles the expiration tokens automatically.

Comments

The API supports scraping comments from specific video IDs. This allows for bulk text extraction, which is useful for sentiment analysis or tracking engagement on specific posts.

Account Info

This endpoint exposes deeper account details. You can check if an account has a verified email or phone number linked, and view connected social platforms (Google, Apple, etc).

Usage

Integration is via standard GET requests.

GET https://api.omar-thing.site/?key=YOUR_KEY&username=tiktok&type=stories

Access

The API is available now. Plans start at $5.99/month, with a lifetime option available for $35.

See the API Documentation for the full list of parameters and limits.