# Compare TikTok Follower Audiences and Find Overlap

**Use case:** 

Compare two public TikTok follower lists, identify shared accounts, and export structured relationship data for audience research and partnerships.

## Input

```json
{
  "profiles": [
    "natgeo",
    "nba"
  ],
  "direction": "followers",
  "maxRelationshipsPerProfile": 20,
  "includeOverlapSummary": true,
  "proxy": {
    "useApifyProxy": true
  }
}
```

## Output

```json
{
  "recordType": {
    "label": "Record type",
    "format": "string"
  },
  "sourceProfileHandle": {
    "label": "Source profile handle",
    "format": "string"
  },
  "direction": {
    "label": "Relationship direction",
    "format": "string"
  },
  "relatedProfileHandle": {
    "label": "Related profile handle",
    "format": "string"
  },
  "relatedProfileId": {
    "label": "Related profile ID",
    "format": "string"
  },
  "relatedProfileUrl": {
    "label": "Related profile URL",
    "format": "string"
  },
  "relatedProfileName": {
    "label": "Related profile name",
    "format": "string"
  },
  "relatedProfileSignature": {
    "label": "Related profile signature",
    "format": "string"
  },
  "relatedProfileBioLinkUrl": {
    "label": "Related profile bio link",
    "format": "string"
  },
  "relatedProfileRegion": {
    "label": "Related profile region",
    "format": "string"
  },
  "relatedProfileEmail": {
    "label": "Related profile email",
    "format": "string"
  },
  "relatedProfileInstagramHandle": {
    "label": "Related Instagram handle",
    "format": "string"
  },
  "relatedProfileYouTubeHandle": {
    "label": "Related YouTube handle",
    "format": "string"
  },
  "relatedProfileTwitterHandle": {
    "label": "Related X or Twitter handle",
    "format": "string"
  },
  "relatedProfileVerified": {
    "label": "Related profile verified",
    "format": "boolean"
  },
  "relatedFollowerCount": {
    "label": "Related profile follower count",
    "format": "number"
  },
  "relatedFollowingCount": {
    "label": "Related profile following count",
    "format": "number"
  },
  "relatedFriendCount": {
    "label": "Related profile friend count",
    "format": "number"
  },
  "relatedProfileLanguage": {
    "label": "Related profile language",
    "format": "string"
  },
  "relatedProfileCreatedAt": {
    "label": "Related profile created at",
    "format": "string"
  },
  "relatedProfileEnrichmentStatus": {
    "label": "Related profile enrichment status",
    "format": "string"
  },
  "firstSeenAt": {
    "label": "First seen at",
    "format": "string"
  },
  "changeType": {
    "label": "Change type",
    "format": "string"
  },
  "diagnosticStatus": {
    "label": "Diagnostic status",
    "format": "string"
  },
  "overlapCount": {
    "label": "Overlap count",
    "format": "number"
  },
  "scrapedAt": {
    "label": "Scraped at",
    "format": "string"
  }
}
```

## About this Actor

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