Naver Blog API
Scrape Naver Blog data with one API call. Returns a Naver blog's public card: the blog id, the blog's name (`author.ext.blog_name`), the owner's nickname, profile image, its 이웃 count as `author.followers`, and the visitor counter the blog shows the public: `author.ext.visitors_today` (today's visitors, Korean day) and `author.ext.visitors_total` (all time). Call it once a day to build a daily visitor series without the owner's login. Page views and traffic sources are only in the owner's own statistics screen and are not available. A blog that does not exist returns 404 and is not charged.
Last updated October 2026Maintained by the SocialCrawl team
Returns a Naver blog's public card: blog name, owner nickname, profile image, neighbour count, and the visitor counter for today and all time.
Use it once a day to build a blog's visitor series without the owner's login. Page views need the owner's own statistics.
Searching 68 platforms in parallel
What can you do with the Blog API?
The Blog endpoint gives you structured Naver data with computed fields in a single request. No scraping infrastructure to build or maintain.
Example Request
curl -H "x-api-key: YOUR_API_KEY" \
"https://www.socialcrawl.dev/v1/naver/blog?handle=blogpeople"import requests
response = requests.get(
"https://www.socialcrawl.dev/v1/naver/blog",
params={
'handle': 'blogpeople',
},
headers={"x-api-key": "YOUR_API_KEY"},
)
data = response.json()const response = await fetch(
"https://www.socialcrawl.dev/v1/naver/blog?handle=blogpeople",
{
headers: { "x-api-key": "YOUR_API_KEY" },
},
);
const data = await response.json();Parameters
| Parameter | Required | Description |
|---|---|---|
| handle | No | The Naver blog id, e.g. flock8979 (the part after blog.naver.com/). Send this or url. |
| url | No | The blog's link, e.g. blog.naver.com/flock8979 or m.blog.naver.com/flock8979. Send this or handle. |
What does the Naver Blog API return?
Every response follows one unified schema. Here is a real, unmodified response body, so you can see the exact fields you get back before spending a credit.
Example response
{
"success": true,
"platform": "tiktok",
"endpoint": "/v1/tiktok/profile",
"data": {
"author": {
"id": "6917704832925746181",
"username": "duolingo",
"display_name": "Duolingo",
"avatar_url": "https://p19-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/6b2beff1167b40574fcd2ea2caf1444d~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=f3757781&x-expires=1784674800&x-signature=9OCuBINSoeHVQPclR1XuqeA1j%2FE%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"bio": "hot owl summer 🔥🦉",
"verified": true,
"followers": 17100000,
"following": 310,
"posts_count": 1129,
"likes_count": 482200000,
"url": null,
"private": false,
"joined_at": null
},
"computed": {
"engagement_rate": null,
"language": null,
"content_category": "other",
"estimated_reach": null
},
"_warnings": [
"computed.engagement_rate: author ratio exceeded 1.0 (raw: 28.19883); returned null — a lifetime likes/followers ratio is not a real engagement rate"
]
},
"credits_used": 1,
"credits_remaining": 9999,
"request_id": "req-8Kq2ZmR4vT9xLb3P",
"cached": false,
"redacted": true
}Example captured from the TikTok API. Every SocialCrawl endpoint returns this same unified schema, so your Naver Blog response has the same fields.
How does the Naver Blog API work?
Send a GET request with your API key and get back clean, structured JSON in our unified schema. Supported computed fields are populated when the source provides the required inputs.
Method
GET
Response
JSON
How do you scrape social media data in seconds?
The fastest social media scraping API for developers. Scrape profiles, posts, comments, and analytics from 68 platforms covering 10B+ monthly active users.
One schema, every platform
Query 68 platforms with identical response structures. Write your integration once.
Computed fields, not just scraped
When an endpoint supports these metrics and the source provides the required inputs, the normalized record includes engagement_rate, estimated_reach, content_category, and language. Ready to use.
See your data before you code
Visual Data Explorer. Paste any URL, get rich result cards, sortable tables, CSV export.
import requests
response = requests.get(
'https://www.socialcrawl.dev/v1/tiktok/profile',
params={'handle': 'charlidamelio'},
headers={'x-api-key': 'sc_YOUR_API_KEY'}
)
data = response.json(){
"success": true,
"platform": "tiktok",
"data": {
"author": {
"username": "charlidamelio",
"followers": 152400000
},
"engagement": {
"likes": 12400000000,
"engagement_rate": 0.087
},
"metadata": {
"language": "en",
"content_category": "lifestyle"
}
}
}Ready to scrape Naver Blog data?
Get your API key and start pulling Naver data in under 60 seconds.
