# Monitor Threads Competitors for New Posts

**Use case:** 

Schedule daily Threads monitoring of competitor accounts and capture only new posts since the last run with a built-in incremental watermark.

## Input

```json
{
  "mode": "monitor",
  "usernames": [
    "yourcompetitor",
    "anothercompetitor"
  ],
  "postUrls": [],
  "searchQuery": "",
  "hashtag": "",
  "maxPostsPerUser": 50,
  "expandReplies": true,
  "maxReplyDepth": 3,
  "maxRepliesPerNode": 20,
  "extractBioContacts": false,
  "resolveLinktree": false,
  "incrementalMode": true,
  "maxItems": 500,
  "concurrency": 4,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

## Output

```json
{
  "recordType": {
    "label": "Record type"
  },
  "username": {
    "label": "Username"
  },
  "postId": {
    "label": "Post id"
  },
  "url": {
    "label": "URL",
    "format": "link"
  },
  "takenAt": {
    "label": "Posted at",
    "format": "date"
  },
  "text": {
    "label": "Text"
  },
  "likeCount": {
    "label": "Like count"
  },
  "replyCount": {
    "label": "Reply count"
  },
  "repostCount": {
    "label": "Repost count"
  },
  "quoteCount": {
    "label": "Quote count"
  },
  "parentPostId": {
    "label": "Parent post id"
  },
  "depth": {
    "label": "Depth"
  },
  "mediaUrls": {
    "label": "Media urls"
  }
}
```

## About this Actor

This example demonstrates how to use [Meta Threads Scraper - Posts, Reply Trees, Bio Contacts](https://apify.com/constructive_calm/threads-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/constructive_calm/threads-scraper) to learn more, explore other use cases, and run it yourself.