md2wechat Agent API markmd2wechat Agent API
  • Docs
  • Themes
  • Editor
  • Blog
  • Pricing
  • Examples
  • Skills
  • Contact
Which WeChat Themes Does md2wechat Support?
2026/03/14

Which WeChat Themes Does md2wechat Support?

A guide to supported `theme` values, how the theme directory maps to the API parameter, and where to inspect styles before integration.

If you are already integrating md2wechat Agent API, one question appears quickly:

What values can I actually send in theme?

Seeing a few examples such as default, bytedance, or apple is not enough for a real integration. The practical questions are different:

  • how many public themes are available now
  • which ones fit a knowledge article or a brand column
  • whether the editor and the API use the same theme ids
  • where to inspect themes before wiring requests

This article answers those points directly.

What the theme parameter does

theme selects the formatting style used by md2wechat Agent API.

It affects:

  • the HTML generated from Markdown
  • the visual result of draft creation
  • the reading rhythm of different content types

It is not a cosmetic afterthought. It changes the output.

Where to see all supported themes

The primary entrypoint is:

  • Theme Directory

That page is the public directory of supported themes. It is the fastest way to:

  • confirm which themes are available
  • narrow the options by content scenario
  • find the exact theme id to send to the API

How /themes maps to the API

The key point is simple:

The theme ids shown in /themes are the same ids you pass to the API.

If you are integrating:

  • convert
  • article-draft

then the ids listed in the directory are the values you can send in theme.

The parameter itself is documented here:

  • Theme Parameter Docs

How the main site and the editor differ

The two sites serve different purposes:

  • md2wechat.com is the main product site for docs, API onboarding, and answerable references
  • md2wechat.cn is the editor-side destination for deeper visual inspection

A straightforward workflow is:

  1. Use Theme Directory to shortlist candidates
  2. If you need a more visual check, inspect the editor-side gallery
  3. Pass the chosen theme id to the API

That split is easier to understand than mixing product docs and editor preview into one surface.

When to check the theme directory first

Start from the theme directory if:

  • you have not chosen a style yet
  • you want to compare knowledge, product, brand, or campaign styles
  • you need a consistent theme for a recurring content series
  • you want an automated workflow to choose from a bounded set of candidates

If you already know the theme value and just want to prove the API path, start here instead:

  • Quickstart
  • Convert API

A minimum example

curl -X POST "https://md2wechat.com/api/v1/convert" \
  -H "Content-Type: application/json" \
  -H "Md2wechat-API-Key: wme_your_api_key" \
  -d '{
    "markdown": "# Title\n\nBody",
    "theme": "default",
    "fontSize": "medium",
    "convertVersion": "v1"
  }'

The important rule is this:

  • theme must be a supported theme id
  • the theme directory is the canonical place to find that id

Does the same directory apply to draft APIs

Yes.

convert and article-draft use the same theme value set. You do not need two separate theme catalogs for two endpoints.

A good path is:

  1. Check Theme Directory
  2. Read Theme Parameter Docs
  3. Continue to Article Draft

Closing thought

If you want to know which WeChat themes md2wechat Agent API supports, start from:

  • Theme Directory

If you want to understand how that list maps to integration, continue with:

  • Theme Parameter Docs

The short version is:

/themes is the public theme directory, and the ids shown there are the same theme values you send to the API.

All Posts

Author

avatar for geekjourney
geekjourney

Categories

  • API
What the theme parameter doesWhere to see all supported themesHow /themes maps to the APIHow the main site and the editor differWhen to check the theme directory firstA minimum exampleDoes the same directory apply to draft APIsClosing thought

More Posts

How to Design an Agent Content Topic Selection Workflow
Workflow

How to Design an Agent Content Topic Selection Workflow

A practical guide to AI Agent topic selection workflows: why topic judgment matters more than drafting, what a topic workflow should output, how jina-cli supports source retrieval, and how the result connects to md2wechat publishing.

avatar for geekjourney
geekjourney
2026/03/26
How to Choose Between md2wechat-lite and md2wechat-skill
Workflow

How to Choose Between md2wechat-lite and md2wechat-skill

A comparison of md2wechat-lite and md2wechat-skill by entry point, installation path, and workload fit.

avatar for geekjourney
geekjourney
2026/03/12
What a WeChat Automation Workflow Should Include
Workflow

What a WeChat Automation Workflow Should Include

A workflow breakdown covering content input, formatting, drafts, media, and review in a WeChat publishing pipeline.

avatar for geekjourney
geekjourney
2026/03/12

Newsletter

Join the community

Subscribe to our newsletter for the latest news and updates

md2wechat Agent API markmd2wechat Agent API

The official md2wechat API, docs, CLI, and skill entry points for Markdown to WeChat publishing workflows.

GitHubX (Twitter)
Product
  • Quickstart
  • Themes
  • Pricing
  • Contact
Docs
  • Auth
  • OpenAPI
  • llms.txt
Ecosystem
  • Examples
  • Skills
  • md2wechat-lite
© 2026 md2wechat Agent API. All Rights Reserved.