# TikTok Profile Scraper

**Use case:** 

Scrape any public TikTok profile: videos, views, likes, comments, shares, upload dates and creator handle. No login, pay only per result.

## Input

```json
{
  "startUrls": [
    "https://www.tiktok.com/@gordonramsayofficial"
  ],
  "dateRange": "DEFAULT",
  "location": "US",
  "sortType": "RELEVANCE",
  "maxItems": 100,
  "maxComments": 0,
  "customMapFunction": "(object) => { return {...object} }",
  "maxFollowing": 0,
  "maxFollowers": 0,
  "minLikes": 0,
  "maxLikes": 0,
  "profileSorting": "latest"
}
```

## Output

```json
{
  "id": {
    "label": "ID",
    "format": "text"
  },
  "title": {
    "label": "Title",
    "format": "text"
  },
  "views": {
    "label": "Views",
    "format": "number"
  },
  "likes": {
    "label": "Likes",
    "format": "number"
  },
  "comments": {
    "label": "Comments",
    "format": "number"
  },
  "shares": {
    "label": "Shares",
    "format": "number"
  },
  "uploadedAtFormatted": {
    "label": "Date",
    "format": "text"
  },
  "channel.username": {
    "label": "Author",
    "format": "text"
  },
  "postPage": {
    "label": "URL",
    "format": "link"
  }
}
```

## About this Actor

This example demonstrates how to use [TikTok Scraper](https://apify.com/silentflow/tiktok-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/silentflow/tiktok-scraper) to learn more, explore other use cases, and run it yourself.