{"uid":"cap_JVnxm-1cDQuDpY32Us4VQ","slug":"vk-posts-scraper-x402-f2e09add","name":"VK Posts Scraper (x402)","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://x402.186-241-26-229.sslip.io/v1/vk?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"targets":{"type":"array","items":{"type":"string","minLength":1},"description":"Public handles, profile or community URLs, wall URLs, direct post URLs, or numeric owner IDs. A negative owner ID selects a community."},"maxItems":{"type":"integer","default":100,"minimum":0,"description":"Maximum unique posts to save across all targets. 0 removes this cap."},"publishedAfter":{"type":"string","description":"Inclusive UTC publication date in YYYY-MM-DD format. Older wall pages are checked until this date is reached."},"publishedBefore":{"type":"string","description":"Inclusive UTC publication date in YYYY-MM-DD format."},"maxItemsPerTarget":{"type":"integer","default":0,"minimum":0,"description":"Maximum posts to save from each target. 0 removes the per-target cap."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"text":null,"postId":null,"target":null,"ownerId":null,"editedAt":null,"postedAt":null,"sourceUrl":null,"targetType":null}],"product":"vk"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.072","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.072/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.072","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.072","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_muw3F22cQwRoKPlSg8xxX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.072","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes and returns structured post data from VKontakte (VK) profiles, communities, and walls, filtered by date range and item limits.","exampleAgentPrompt":"Scrape the last 50 posts from the VK community at vk.com/wall-123456789 published after 2024-01-01 and give me the text, post IDs, and timestamps for each.","exampleUseCases":[{"title":"Monitor VK community for recent content","prompt":"Pull all posts from the VK group vk.com/techcommunity published after 2024-06-01, up to 200 posts, so I can see what topics they've been covering lately."},{"title":"Collect posts from multiple VK profiles","prompt":"Scrape up to 30 posts each from the VK profiles @ivanov, @petrov, and @sidorov, only posts from between 2024-03-01 and 2024-09-30, and give me the text and timestamps."},{"title":"Archive a VK user's wall history","prompt":"Fetch up to 500 posts from the VK user with owner ID 987654321, published before 2023-12-31, so I can build an archive of their older content."}],"resultDescription":"A JSON object containing a count of matched posts and an array of post items, each with text content, post ID, target identifier, owner ID, edited-at timestamp, posted-at timestamp, source URL, and target type. Failed or empty runs are not billed.","failureModes":["Target profile or community is private or deleted — returns empty result, no charge","Invalid handle or URL format causes a parsing error","Date filter yields zero matching posts — returns empty result, no charge","Rate limits or VK access restrictions may cause partial results","Invalid date format for publishedAfter or publishedBefore returns an error"],"whenToPreferThis":"Use this endpoint when you need structured, date-filtered post data from VK (VKontakte) profiles or communities without managing VK API credentials or scraping infrastructure yourself. Ideal for monitoring Russian-language social media, competitive intelligence on VK groups, or building datasets from public VK walls. Pay-per-call pricing with no charge for empty results makes it low-risk for exploratory queries.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T01:55:17.452Z","isFirstParty":false,"canonicalSlug":"vk-posts-scraper-x402-f2e09add"}