# Catalog shared media and reposts from VK communities

**Use case:** 

Collect available attachment metadata and embedded repost references from VK community wall posts. Keep these source fields with post text and URLs for reviewing shared materials; nested references remain in their parent row and media files are not downloaded.

## Input

```json
{
  "inputList": [
    "vk"
  ],
  "pagesPerCommunity": 1
}
```

## Output

```json
{
  "input": {
    "label": "Input",
    "format": "string"
  },
  "status": {
    "label": "Status",
    "format": "string"
  },
  "url": {
    "label": "URL",
    "format": "string"
  },
  "id": {
    "label": "ID",
    "format": "string"
  },
  "post_id": {
    "label": "Post ID",
    "format": "integer"
  },
  "owner_id": {
    "label": "Owner ID",
    "format": "integer"
  },
  "author_id": {
    "label": "Author ID",
    "format": "integer"
  },
  "text": {
    "label": "Text",
    "format": "string"
  },
  "date": {
    "label": "Date",
    "format": "string"
  },
  "timestamp": {
    "label": "Timestamp",
    "format": "integer"
  },
  "date_text": {
    "label": "Date Text",
    "format": "string"
  },
  "author.id": {
    "label": "Author / ID",
    "format": "number"
  },
  "author.name": {
    "label": "Author / Name",
    "format": "text"
  },
  "author.url": {
    "label": "Author / URL",
    "format": "link"
  },
  "author.avatar_url": {
    "label": "Author / Avatar URL",
    "format": "image"
  },
  "likes_count": {
    "label": "Likes Count",
    "format": "integer"
  },
  "comments_count": {
    "label": "Comments Count",
    "format": "integer"
  },
  "reposts_count": {
    "label": "Reposts Count",
    "format": "integer"
  },
  "views_count": {
    "label": "Views Count",
    "format": "integer"
  },
  "attachments.path": {
    "label": "Attachments / Path",
    "format": "array"
  },
  "attachments.value": {
    "label": "Attachments / Value",
    "format": "array"
  },
  "reposted_posts.path": {
    "label": "Reposted Posts / Path",
    "format": "array"
  },
  "reposted_posts.value": {
    "label": "Reposted Posts / Value",
    "format": "array"
  },
  "post_type": {
    "label": "Post Type",
    "format": "string"
  },
  "signer_id": {
    "label": "Signer ID",
    "format": "integer"
  },
  "is_pinned": {
    "label": "Is Pinned",
    "format": "boolean"
  },
  "is_ad": {
    "label": "Is Ad",
    "format": "boolean"
  },
  "is_favorite": {
    "label": "Is Favorite",
    "format": "boolean"
  },
  "can_like": {
    "label": "Can Like",
    "format": "boolean"
  },
  "can_comment": {
    "label": "Can Comment",
    "format": "boolean"
  },
  "can_repost": {
    "label": "Can Repost",
    "format": "boolean"
  },
  "copyright.path": {
    "label": "Copyright / Path",
    "format": "array"
  },
  "copyright.value": {
    "label": "Copyright / Value",
    "format": "array"
  },
  "geo.path": {
    "label": "Geo / Path",
    "format": "array"
  },
  "geo.value": {
    "label": "Geo / Value",
    "format": "array"
  },
  "community.avatar_url": {
    "label": "Community / Avatar URL",
    "format": "image"
  },
  "community.community_url": {
    "label": "Community / Community URL",
    "format": "link"
  },
  "community.id": {
    "label": "Community / ID",
    "format": "number"
  },
  "community.username": {
    "label": "Community / Username",
    "format": "text"
  },
  "community.name": {
    "label": "Community / Name",
    "format": "text"
  },
  "community.type": {
    "label": "Community / Type",
    "format": "text"
  },
  "community.activity": {
    "label": "Community / Activity",
    "format": "text"
  },
  "community.description": {
    "label": "Community / Description",
    "format": "text"
  },
  "community.community_status": {
    "label": "Community / Community Status",
    "format": "text"
  },
  "community.website": {
    "label": "Community / Website",
    "format": "link"
  },
  "community.members_count": {
    "label": "Community / Members Count",
    "format": "number"
  },
  "community.posts_count": {
    "label": "Community / Posts Count",
    "format": "number"
  },
  "community.photos_count": {
    "label": "Community / Photos Count",
    "format": "number"
  },
  "community.videos_count": {
    "label": "Community / Videos Count",
    "format": "number"
  },
  "community.clips_count": {
    "label": "Community / Clips Count",
    "format": "number"
  },
  "community.is_verified": {
    "label": "Community / Is Verified",
    "format": "boolean"
  },
  "community.is_closed": {
    "label": "Community / Is Closed",
    "format": "boolean"
  },
  "community.can_access_closed": {
    "label": "Community / Can Access Closed",
    "format": "boolean"
  },
  "community.contacts.user_id": {
    "label": "Community / Contacts / User ID",
    "format": "array"
  },
  "community.contacts.name": {
    "label": "Community / Contacts / Name",
    "format": "array"
  },
  "community.contacts.description": {
    "label": "Community / Contacts / Description",
    "format": "array"
  },
  "community.contacts.phone": {
    "label": "Community / Contacts / Phone",
    "format": "array"
  },
  "community.contacts.email": {
    "label": "Community / Contacts / Email",
    "format": "array"
  },
  "community.links.id": {
    "label": "Community / Links / ID",
    "format": "array"
  },
  "community.links.name": {
    "label": "Community / Links / Name",
    "format": "array"
  },
  "community.links.description": {
    "label": "Community / Links / Description",
    "format": "array"
  },
  "community.links.url": {
    "label": "Community / Links / URL",
    "format": "array"
  },
  "community.links.photo_url": {
    "label": "Community / Links / Photo URL",
    "format": "array"
  },
  "community.city.id": {
    "label": "Community / City / ID",
    "format": "number"
  },
  "community.city.name": {
    "label": "Community / City / Name",
    "format": "text"
  },
  "community.country.id": {
    "label": "Community / Country / ID",
    "format": "number"
  },
  "community.country.name": {
    "label": "Community / Country / Name",
    "format": "text"
  },
  "community.address": {
    "label": "Community / Address",
    "format": "text"
  },
  "community.market.path": {
    "label": "Community / Market / Path",
    "format": "array"
  },
  "community.market.value": {
    "label": "Community / Market / Value",
    "format": "array"
  },
  "community.business_data.path": {
    "label": "Community / Business Data / Path",
    "format": "array"
  },
  "community.business_data.value": {
    "label": "Community / Business Data / Value",
    "format": "array"
  },
  "community.friends_count": {
    "label": "Community / Friends Count",
    "format": "number"
  },
  "community.articles_count": {
    "label": "Community / Articles Count",
    "format": "number"
  },
  "community.topics_count": {
    "label": "Community / Topics Count",
    "format": "number"
  },
  "community.docs_count": {
    "label": "Community / Docs Count",
    "format": "number"
  },
  "community.addresses_count": {
    "label": "Community / Addresses Count",
    "format": "number"
  },
  "community.avatar_thumbnails.size": {
    "label": "Community / Avatar Thumbnails / Size",
    "format": "array"
  },
  "community.avatar_thumbnails.url": {
    "label": "Community / Avatar Thumbnails / URL",
    "format": "array"
  },
  "community.cover_url": {
    "label": "Community / Cover URL",
    "format": "image"
  },
  "community.cover_images.url": {
    "label": "Community / Cover Images / URL",
    "format": "array"
  },
  "community.cover_images.width": {
    "label": "Community / Cover Images / Width",
    "format": "array"
  },
  "community.cover_images.height": {
    "label": "Community / Cover Images / Height",
    "format": "array"
  },
  "community.latitude": {
    "label": "Community / Latitude",
    "format": "text"
  },
  "community.longitude": {
    "label": "Community / Longitude",
    "format": "text"
  },
  "community.closed_type": {
    "label": "Community / Closed Type",
    "format": "number"
  },
  "community.is_member": {
    "label": "Community / Is Member",
    "format": "boolean"
  },
  "community.is_advertiser": {
    "label": "Community / Is Advertiser",
    "format": "boolean"
  },
  "community.is_no_index": {
    "label": "Community / Is No Index",
    "format": "boolean"
  },
  "community.age_limits": {
    "label": "Community / Age Limits",
    "format": "number"
  },
  "community.main_section": {
    "label": "Community / Main Section",
    "format": "number"
  },
  "community.member_status": {
    "label": "Community / Member Status",
    "format": "number"
  },
  "community.can_message": {
    "label": "Community / Can Message",
    "format": "boolean"
  },
  "community.can_post": {
    "label": "Community / Can Post",
    "format": "boolean"
  },
  "community.can_see_all_posts": {
    "label": "Community / Can See All Posts",
    "format": "boolean"
  },
  "community.can_upload_doc": {
    "label": "Community / Can Upload Doc",
    "format": "boolean"
  },
  "community.can_upload_video": {
    "label": "Community / Can Upload Video",
    "format": "boolean"
  },
  "community.start_at": {
    "label": "Community / Start At",
    "format": "number"
  },
  "community.start_date": {
    "label": "Community / Start Date",
    "format": "date"
  },
  "community.finish_at": {
    "label": "Community / Finish At",
    "format": "number"
  },
  "community.finish_date": {
    "label": "Community / Finish Date",
    "format": "date"
  },
  "community.event_status": {
    "label": "Community / Event Status",
    "format": "text"
  },
  "community.action_button.path": {
    "label": "Community / Action Button / Path",
    "format": "array"
  },
  "community.action_button.value": {
    "label": "Community / Action Button / Value",
    "format": "array"
  },
  "community.community_channel.path": {
    "label": "Community / Community Channel / Path",
    "format": "array"
  },
  "community.community_channel.value": {
    "label": "Community / Community Channel / Value",
    "format": "array"
  },
  "community.addresses.path": {
    "label": "Community / Addresses / Path",
    "format": "array"
  },
  "community.addresses.value": {
    "label": "Community / Addresses / Value",
    "format": "array"
  },
  "community.menu.path": {
    "label": "Community / Menu / Path",
    "format": "array"
  },
  "community.menu.value": {
    "label": "Community / Menu / Value",
    "format": "array"
  }
}
```

## About this Actor

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


## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
This Task's input is already configured above — use it as-is rather than inventing a new one.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/scrapingmonkey/vk-community-posts-scraper.md

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).
