Discover/Fengsuitang API
live

Fengsuitang APIfengsuitang.com

Access Taoist calendar data, forum articles, and cultural products from fengsuitang.com via 4 structured endpoints covering lunar dates, gan-zhi, and auspicious activities.

This API takes change requests — .
Endpoint health
verified 4h ago
get_taoist_calendar
list_articles
get_article
list_products
4/4 passing latest checkself-healing
Endpoints
4
Updated
4h ago

What is the Fengsuitang API?

The Fengsuitang.com API exposes 4 endpoints covering the discussion forum, product catalog, and Taoist calendar data from this Hong Kong-based Taoist cultural organization. The get_taoist_calendar endpoint returns daily entries with Heavenly Stems and Earthly Branches (干支), lunar date information, auspicious and inauspicious activities, Taoist festivals, and zodiac data for any date range up to roughly 40 days.

This call costs1 credit / call— charged only on success
Try it
Page number for pagination.
Sort order for articles.
Search query to filter articles by title, tags, or author name. Empty string returns all.
Number of articles per page (1-50).
api.parse.bot/scraper/4e9b0be2-dadd-4747-b873-0b7b06743a22/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/4e9b0be2-dadd-4747-b873-0b7b06743a22/list_articles?sort=latest&page=1&page_size=10' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace fengsuitang-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Feng Sui Tang SDK — articles, products, and Taoist calendar."""
from parse_apis.fengsuitang_com_api import FengSuiTang, ArticleSort, ArticleNotFound

client = FengSuiTang()

# Browse hot articles, capped at 5 total items
for summary in client.article_summaries.list(sort=ArticleSort.HOT, limit=5):
    print(summary.title, f"❤ {summary.like_num}")

# Drill into the first result's full content via summary→detail navigation
summary = client.article_summaries.list(search="修道", limit=1).first()
if summary is not None:
    article = summary.details()
    print(article.title, article.created_at, f"by {article.poster_name}")
    print(article.content[:200])

# Point-lookup by a known ID (derived from the previous search hit)
if summary is not None:
    try:
        detail = client.articles.get(article_id=str(summary.id))
        print(detail.title, detail.like_num)
    except ArticleNotFound:
        print("Article was removed")

# List products with pricing
for product in client.products.list(page_size=3, limit=6):
    print(product.name, f"HK${product.price}", product.code)

# Taoist calendar for a week
for day in client.calendar_days.list(start_date="2026-08-01", end_date="2026-08-07", limit=7):
    print(day.solar_date.year, day.solar_date.month, day.solar_date.day,
          day.lunar_info.month, day.lunar_info.day,
          "宜:", day.yi, "忌:", day.ji)

print("exercised: article_summaries.list / details / articles.get / products.list / calendar_days.list")
All endpoints · 4 totalmissing one? ·

List articles from the Feng Sui Tang discussion forum with pagination, sorting, and search. Returns article summaries with metadata. One API call per page.

Input
ParamTypeDescription
pageintegerPage number for pagination.
sortstringSort order for articles.
searchstringSearch query to filter articles by title, tags, or author name. Empty string returns all.
page_sizeintegerNumber of articles per page (1-50).
Response
{
  "type": "object",
  "fields": {
    "articles": "array of article summaries with id, title, content_preview, cover, created_at, poster_name, poster_avatar, like_num, comment_num",
    "pagination": "object with current_page, next_page, page_size, prev_page, total_count, total_page"
  },
  "sample": {
    "articles": [
      {
        "id": 273,
        "cover": "https://media.seeronnet.com/other/c2ecafe41333b56428132a9717628975-2848x1600.png",
        "title": "拂塵見本心,順道度余生|藏在道德經裏的清醒智慧",
        "like_num": 300,
        "created_at": "2026-07-07 11:13:18",
        "comment_num": 0,
        "poster_name": "楓燧堂-山雨師兄",
        "poster_avatar": "https://media.seeronnet.com/other/9f53cb4bccb911b73368a22f22b0b053-800x800.jpg",
        "content_preview": "行走世間,總能遇見兩種反差極強的人..."
      }
    ],
    "pagination": {
      "next_page": 2,
      "page_size": 4,
      "prev_page": 1,
      "total_page": 63,
      "total_count": 249,
      "current_page": 1
    }
  }
}

About the Fengsuitang API

Articles and Forum Content

The list_articles endpoint retrieves paginated summaries from the Feng Sui Tang discussion forum. Each result includes id, title, content_preview, cover, created_at, poster_name, poster_avatar, like_num, and comment_num. You can filter by search (matching title, tags, or author name), control ordering with sort, and set page_size between 1 and 50. To retrieve the complete article body, pass the numeric article_id from those results to get_article, which returns the full HTML content field along with like counts, timestamps, and the author's display name.

Taoist Calendar

The get_taoist_calendar endpoint accepts a start_date and end_date in ISO YYYY-MM-DD format and returns one entry per day. Each day object includes solar_date, lunar_info, gan_zhi (the traditional Heavenly Stems and Earthly Branches cycle), taoist_date, week, current_year_animal, and the yi field listing auspicious activities for that day. The maximum practical range is about 40 days per call; total_days in the response confirms how many entries were returned.

Products

The list_products endpoint lists active items in the Fengsuitang catalog — bracelets, ritual items, and prayer services. Each product record carries id, code, name, price, description, img_url, category_id, product_sku, is_shipment, and created_at. Pagination works the same way across all list endpoints: the pagination object returns current_page, next_page, prev_page, total_count, and total_page so you can walk the full dataset without guessing offsets.

Reliability & maintenanceVerified

The Fengsuitang API is a managed, monitored endpoint for fengsuitang.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when fengsuitang.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official fengsuitang.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
4h ago
Latest check
4/4 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a Taoist almanac app that surfaces daily auspicious activities using the yi field from get_taoist_calendar.
  • Display lunar calendar data alongside the Gregorian date by mapping lunar_info and gan_zhi fields for a given date range.
  • Aggregate Taoist festival dates from the taoist_date field to power event reminders or scheduling tools.
  • Index Fengsuitang forum content for search by ingesting list_articles results and full HTML from get_article.
  • Build a product browser for cultural and ritual items using list_products with SKU-level detail and shipment flags.
  • Track article engagement trends by monitoring like_num and comment_num across paginated forum results.
  • Sync zodiac and year-animal data from the calendar endpoint into a personal calendar or horoscope feature.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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 fengsuitang.com offer an official developer API?+
Fengsuitang.com does not publish a documented public developer API. The Parse API provides structured access to its article, product, and calendar data.
What does the `get_taoist_calendar` endpoint return for each day?+
Each day entry includes solar_date, lunar_info, gan_zhi (Heavenly Stems and Earthly Branches), taoist_date, week, current_year_animal, and the yi field for auspicious activities. The recommended maximum range per request is about 40 days, and total_days in the response confirms the count.
Can I retrieve individual article comments or user profiles?+
Not currently. The API covers article summaries via list_articles, full article content via get_article, and engagement counts (like_num, comment_num), but does not expose comment threads or user profile pages. You can fork this API on Parse and revise it to add those endpoints.
Does the articles endpoint support full-text search across article bodies?+
The search parameter on list_articles filters by title, tags, or author name. It does not search within full article body content. Full HTML body text is only returned by get_article for a single article at a time. You can fork this API on Parse and revise it to add body-level search if the source supports it.
Is the `inauspicious` (凶) activity data available alongside the auspicious (`yi`) field?+
The documented response shape includes the yi field for auspicious activities. Inauspicious activity data (ji/凶) is not listed as a returned field in the current calendar endpoint. You can fork this API on Parse and revise it to surface that field if it appears in the source calendar data.
Page content last updated . Spec covers 4 endpoints from fengsuitang.com.
Related APIs in OtherSee all →
toutiao.com API
Browse personalized news feeds, discover trending articles and hot topics, search content across categories, view detailed articles with comments, and explore author profiles on Toutiao. Access video feeds and stay updated with the latest news and trending stories all in one place.
juejin.cn API
Browse Juejin’s recommended article feed, search articles by keyword, and fetch full article details (including markdown/HTML content) by article ID.
item.taobao.com API
Retrieve detailed product information including pricing, images, and weight specifications directly from Taobao listings to compare products and make informed purchasing decisions. Access comprehensive product data from world.taobao.com to streamline your shopping research and product analysis.
jin10.com API
Access real-time financial flash news, economic calendar events, macroeconomic indicators, and article content from jin10.com. Supports search, pagination, and category filtering across all major data types.
qq.com API
Access the latest news, articles, stock indices, and sports schedules from QQ.com's homepage, and search across multiple news categories to stay informed on hot topics and evening reports. Get real-time data including homepage content, images, links, and live sports schedules all from one unified service.
suzuri.jp API
Search for custom merchandise and apparel products on Suzuri.jp, view detailed product information, explore creator profiles and their collections, and discover items by category or keyword. Access user portfolios, browse complete product catalogs from individual creators, and find trending items across the marketplace.
search.kongfz.com API
Search for used books on Kongfz by keyword or ISBN to discover available listings with pricing, condition ratings, and seller information. Find affordable secondhand books across thousands of sellers in China's largest used book marketplace.
fund.eastmoney.com API
Search and analyze Chinese mutual funds with detailed information including current rankings, historical net asset values, portfolio holdings, and dividend distributions. Track fund performance, compare fund details, and make informed investment decisions using comprehensive fund data from EastMoney.