Discover/juejin.cn API
live

juejin.cn APIjuejin.cn

Access Juejin's recommended article feed, keyword search, and full markdown article content via a structured REST API. Includes views, likes, tags, and author data.

Endpoints
3
Updated
3mo ago
Try it
Number of articles to return per page.
Pagination cursor returned from a previous call. Use "0" to start from the beginning.
api.parse.bot/scraper/7954f671-42f8-4569-99a6-b9cb7bfbc220/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/7954f671-42f8-4569-99a6-b9cb7bfbc220/list_articles?limit=3&cursor=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Get a feed of recommended articles from Juejin. Returns paginated results sorted by recommendation algorithm.

Input
ParamTypeDescription
limitintegerNumber of articles to return per page.
cursorstringPagination cursor returned from a previous call. Use "0" to start from the beginning.
Response
{
  "type": "object",
  "fields": {
    "cursor": "string pagination cursor for the next page",
    "articles": "array of article summary objects with id, title, author, author_id, publication_date, tags, views, likes, comments, url",
    "has_more": "boolean indicating whether more pages are available"
  },
  "sample": {
    "data": {
      "cursor": "1",
      "articles": [
        {
          "id": "7584110439933100078",
          "url": "https://juejin.cn/post/7584110439933100078",
          "tags": [
            "Cursor",
            "AI编程",
            "程序员"
          ],
          "likes": 585,
          "title": "全面封禁 Cursor!又一家大厂出手了",
          "views": 165055,
          "author": "程序员鱼皮",
          "comments": 203,
          "author_id": "2444938365386621",
          "publication_date": "2025-12-16T07:43:19"
        }
      ],
      "has_more": true
    },
    "status": "success"
  }
}

About the juejin.cn API

The Juejin API exposes 3 endpoints covering the article feed, keyword search, and full article retrieval from juejin.cn, a Chinese technical community. The get_article endpoint returns the complete article body in markdown format alongside metadata including view counts, like counts, comment counts, and tags. The list_articles endpoint delivers paginated feed results sorted by Juejin's recommendation algorithm, and search_articles accepts a keyword query to find relevant posts.

Endpoints and Response Data

The list_articles endpoint returns a paginated feed of recommended articles from Juejin. Each article object includes id, title, author, author_id, publication_date, tags, views, likes, comments, and url. Pagination is cursor-based: pass cursor: "0" to start from the beginning, and use the returned cursor value with subsequent calls. The has_more boolean tells you when you've reached the end of the feed.

search_articles accepts a required query string and returns results ordered by relevance. The response shape mirrors list_articles — the same article summary fields, plus cursor and has_more for pagination. Use this endpoint to retrieve articles on a specific technology, framework, or topic published to the Juejin community.

Full Article Content

get_article takes a numeric article_id (obtainable from list_articles or search_articles results) and returns the complete article. The content field contains the full body in markdown format, making it straightforward to parse headings, code blocks, and links. Additional fields include tags (array of strings), views, likes, comments, author, author_id, url, and id. This endpoint is the primary way to retrieve substantive technical content — the feed and search endpoints return summaries only.

Coverage and Language

Juejin is a Chinese-language developer community covering topics like frontend development, backend engineering, cloud infrastructure, mobile development, and data science. Articles are predominantly written in Chinese. The platform hosts content from individual developers, open-source project teams, and corporate engineering blogs. There is no language filtering parameter in the current API.

Common use cases
  • Aggregate trending technical articles from the Chinese developer community by polling list_articles and tracking views and likes over time.
  • Build a topic monitor that uses search_articles with specific technology keywords (e.g., 'React', 'Kubernetes') to surface recent Chinese-language posts.
  • Extract full markdown content from articles via get_article to build a translated technical knowledge base.
  • Collect author-level metadata — author_id, article counts, and engagement signals — across search results for developer research.
  • Index article tags from feed results to map which technologies are trending on Juejin at a given time.
  • Create a content pipeline that fetches article IDs from search_articles and retrieves full text via get_article for NLP analysis or summarization.
  • Track comment and like counts on specific articles by periodically calling get_article with the same article_id.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Juejin have an official developer API?+
Juejin does not publish a documented public developer API. There is no official API portal or SDK available for third-party developers as of now.
What does `list_articles` return versus `get_article`?+
list_articles returns article summaries: id, title, author, author_id, publication_date, tags, views, likes, comments, and url. It does not include the article body. get_article accepts an article_id and returns the full content field in markdown format, along with all the same metadata fields. To read article text, you need to call get_article using an ID from the feed or search results.
How does pagination work across the feed and search endpoints?+
Both list_articles and search_articles use cursor-based pagination. Pass cursor: "0" on the first request. Each response returns a cursor string and a has_more boolean. If has_more is true, pass the returned cursor value in your next request to retrieve the following page. There is no page-number or offset parameter.
Can I retrieve user profiles or author follower counts through this API?+
Not currently. The API exposes author display names and author IDs within article results, but does not include dedicated user profile endpoints covering follower counts, published article history, or bio data. You can fork this API on Parse and revise it to add a user profile endpoint.
Does the API expose article publication dates in the search results?+
Yes. Both list_articles and search_articles return a publication_date field in each article summary object. The get_article endpoint does not separately document a publication date field — if you need the date alongside full content, retrieve it from the summary before calling get_article.
Page content last updated . Spec covers 3 endpoints from juejin.cn.
Related APIs in Developer ToolsSee all →
arxiv.org API
Search and discover academic research papers on arXiv using keywords, authors, titles, categories, and dates, then access detailed metadata for any paper. Browse the complete arXiv category taxonomy to explore research across different scientific disciplines.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
allaboutcircuits.com API
Access educational electronics content from All About Circuits, including technical articles, circuit diagrams, textbook volumes, and forum discussions organized by category. Search and browse the latest resources, view detailed articles, explore engineering tools, and find answers across their community forums.
bazaardb.gg API
Search and retrieve comprehensive data about The Bazaar game cards, including items, skills, merchants, trainers, monsters, and events with full details like tiers, attributes, enchantments, and tooltips. Quickly find the specific card information you need to optimize your gameplay strategy and deck building.
icons8.com API
Search for millions of icons across different visual styles like colorful, pattern-based, and minimalist designs to find the perfect icon for your project. Discover and retrieve icons in your preferred style to enhance your designs and applications.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.
cursor.directory API
Search and discover AI cursor rules, MCP servers, and job listings organized by category to enhance your development workflow. Browse detailed information about each rule and server to find the tools and configurations that best fit your needs.
smstome.com API
Browse temporary phone numbers from countries around the world and read incoming SMS messages in real time. List available numbers by country, retrieve messages sorted newest to oldest, and search message history by sender or content.