User Profile
/api/vk/profile
Get a public VK user profile with name, photo and verification status
Scrappa's VK API returns structured JSON from VK, Russia's largest social network. Retrieve public user profiles with names and photos, read community info with member counts, browse wall posts with pagination, and fetch single post details with like, repost, comment and view counters. Scrappa is an independent service and is not affiliated with or endorsed by VK.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/vk/profile?user_id=durov" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"id": 1,
"first_name": "Pavel",
"last_name": "Durov",
"screen_name": "durov",
"photo_200": "https://sun9-81.userapi.com/impg/photo.jpg",
"verified": true,
"is_closed": false
},
"meta": { "endpoint_family": "profile", "billable": true }
}
Structured data for real applications. Here are some ideas.
Track public VK user profiles with names, photos and verification status for influencer research.
Read public VK community info with member counts and descriptions for market research.
Browse wall posts and fetch post details with engagement metrics for content analysis.
VK scraper API
The VK API is built for social media analytics, community research, and content monitoring. Each profile carries the user name, screen name, photo and verification status. Community responses add the description and member count. Wall posts and post details include engagement counters for likes, reposts, comments and views.
Retrieve public user profiles with names, photos and verification status.
Read community info with descriptions and live member counts.
Browse wall posts with offset-based pagination and has_more signal.
Fetch single post details with like, repost, comment and view counters.
Pass a VK user ID or screen name to get the public profile with first name, last name, screen name, photo URL and verification status.
Open VK Profile API docsPass a group ID or screen name to get the community name, description, member count, privacy state and photo.
Open VK Community API docsPass a domain (screen name) to browse wall posts with offset-based pagination and engagement counters on each post.
Open VK Wall Posts API docsEverything you need in one API.
/api/vk/profile
Get a public VK user profile with name, photo and verification status
/api/vk/community
Get a public VK community with name, description and member count
/api/vk/wall
Get wall posts from a VK user or community with pagination
/api/vk/post
Get a single VK post with like, repost, comment and view counters
See how Scrappa compares to the official API.
| Feature | Scrappa | SerpApi / ScraperAPI |
|---|---|---|
| VK social data as JSON | Build your own parser | |
| Wall post pagination | offset + has_more | Parse it yourself |
| Engagement counters | likes, reposts, comments, views | Varies by provider |
| Price per 1k requests | From $0.20 | Varies by credits per request |
| Unified API key | Yes (80+ APIs) | Scraping only |
| Free tier | 500 credits/month | Trial credits |
No. Scrappa is an independent service and is not affiliated with or endorsed by VK. The VK API returns structured JSON from public VK data through a Scrappa API key.
Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Failed requests are never charged.
Use the zero-based offset parameter with count up to 100. The response returns the total count and has_more is true while more posts exist. A valid empty wall is a successful response.
The post_id is the full owner_id_post_id string. For example, -22822305_1729592 is a post in the VK community (group ID 22822305). The negative owner_id indicates a community.