# VK Public Watchlist Posts Scraper

**Use case:** 

Scrape public VK posts from multiple profiles or communities with text, URLs, views, likes, reposts, and attachment links.

## Input

```json
{
  "startUrls": [
    {
      "url": "https://vk.com/durov"
    },
    {
      "url": "https://vk.com/telegram"
    }
  ],
  "maxPostsPerUrl": 25,
  "includeAttachments": true
}
```

## Output

```json
{
  "sourceUrl": {
    "label": "Source URL",
    "format": "link"
  },
  "profileName": {
    "label": "Profile name"
  },
  "postId": {
    "label": "Post ID"
  },
  "postUrl": {
    "label": "Post URL",
    "format": "link"
  },
  "text": {
    "label": "Text"
  },
  "publishedAtRaw": {
    "label": "Published"
  },
  "likesCount": {
    "label": "Likes"
  },
  "commentsCount": {
    "label": "Comments"
  },
  "repostsCount": {
    "label": "Reposts"
  },
  "viewsCount": {
    "label": "Views"
  },
  "attachments": {
    "label": "Attachments"
  },
  "scrapedAt": {
    "label": "Scraped at"
  }
}
```

## About this Actor

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