TikTok Search Top API

Top-tab TikTok search results

Search TikTok top results for a query and return the normalized public post payloads currently exposed on the top tab snapshot.

1 CreditCost
Top TabSurface
SnapshotPagination

Quick Start

Get started with a simple API call.

const response = await fetch('https://api.crawlkit.sh/v1/crawl/tiktok/search-top', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
  "query": "gym motivation"
})
});

const { data } = await response.json();
console.log(data.posts[0]?.postUrl, data.pagination.hasMore);

Key Features

Everything you need for reliable tiktok search top workflows.

Top-tab Coverage

Pull public results from the top search tab instead of the keyword video tab.

Post Normalization

Results map directly into the same normalized TikTok post shape.

Snapshot Semantics

Returns the currently exposed top-tab result set as a single batch.

How It Works

Get started in minutes with our simple API.

1

Get Your API Key

Sign up for free and get your API key instantly. No credit card required.

2

Make Your First Request

Use our simple REST API with your favorite programming language.

3

Get Structured Data

Receive clean JSON responses ready to use in your application.

API Response

Get clean, structured JSON data with every request. Our API returns comprehensive data including status codes, timing information, and your remaining credits.

  • Consistent JSON structure
  • Detailed timing metrics
  • Credit usage tracking
  • Error handling built-in
Response
{
  "success": true,
  "data": {
    "query": "gym motivation",
    "posts": [
      {
        "id": "749201930333",
        "postUrl": "https://www.tiktok.com/@workoutlab/video/749201930333",
        "description": "No zero days.",
        "mediaType": "video"
      }
    ],
    "pagination": {
      "cursor": null,
      "hasMore": false
    },
    "timing": {
      "total": 2493
    },
    "creditsUsed": 1,
    "creditsRemaining": 92
  }
}

Use Cases

Common applications for TikTok Search Top.

Top Result Sampling

Benchmark what TikTok ranks most prominently for a query.

Search Monitoring

Track how top results evolve around brands, topics, or niches.

Content Selection

Find highly surfaced posts for downstream analysis or review.

Frequently Asked Questions

Everything you need to know about the TikTok Search Top API.

Search Top follows the top-tab result set, while Search Keyword follows the video keyword tab.

The response returns normalized TikTok post objects in data.posts.

No. Search Top is exposed as a snapshot of the currently rendered top-tab results.

TikTok Search Top uses 1 credit per request.

Start Using TikTok Search Top API Today

Get 100 free credits to test the API. No credit card required.