Open data · public beta
China policy data feed (free JSON)
Every morning we scan nine Shanghai government sources for grant and subsidy notices. The result — around 150 notices, with source, publication date, deadline where published, and a link to the original Chinese notice — is published here as a free JSON file, updated daily at 08:00 China time.
Open programs.json Get the free PDF checklist
Quick start
curl -s https://shituapp.com/dot/api/programs.json \
| jq '.meta, (.programs[] | select(.isOpen) | {title, deadline, url})'
No key, no signup, no rate limit for reasonable use. The file is static, served from CloudBase CDN.
Daily snapshot & schema on GitHub: ZhongGheart/china-policy-data (CC BY 4.0).
What's in each record
| Field | Meaning |
|---|---|
id | Stable id derived from the URL |
title | Notice title as published (Chinese) |
url | Link to the official notice — always authoritative |
source / sourceId | Issuing body and internal source key |
published | Publication date parsed from the notice |
deadline / daysLeft | Application deadline when the notice states one |
isOpen | Whether the deadline is still in the future |
score | Relevance score for foreign-invested SMEs (0–10, internal heuristic) |
snippet | Short excerpt of the notice text |
category | Rule-based type: subsidy, recognition, application, publicity, policy, event or other |
titleEn / summaryEn | English title and one-line summary for currently open programmes (when available) |
Built for AI agents
The feed is plain JSON over HTTPS, so any agent, workflow tool or LLM with HTTP access can read it. Example instructions:
Fetch https://shituapp.com/dot/api/programs.json and list every
program whose isOpen is true, sorted by deadline. For each, output
title, deadline, daysLeft and the official URL.
MCP users: wrap this URL in a "fetch" or "http" tool — no scraper needed. Chinese notice text is not translated here; the original is authoritative.
Sources
Every record comes from one of these official sites. We do not edit the notice text; the linked notice is authoritative.
- 上海市经信委 · 专项资金通知公告 (sh-jxw-fund)
- 上海市科委 · 通知公告 (sh-kjw-notice)
- 上海市政府 · 政策文件 (sh-gov-policy)
- 上海市商务委 · 规范性文件 (sh-sww-gfx)
- 上海市人社局 · 规范性文件 (sh-rsj-gfx)
- 上海市发改委 · 政策文件 (sh-fgw-zcwj)
- 上海市知识产权局 · 通知公告 (sh-sipa-tzgg)
- 上海市交通委 · 通知公告 (sh-jtw-tzgg)
- 宝山区 · 产业政策 (sh-baoshan-cyzc)
FAQ
Is the data official?
It is an aggregation of notices published by official Shanghai government bodies. Every record links to the original Chinese notice, which is authoritative; we do not alter the notice text.
How often is the feed updated?
Every morning around 08:10 China time. The JSON file is regenerated and redeployed, so the URL stays stable.
Is the feed free?
The full public JSON feed is free and needs no key. Paid tiers add filtering, delivery by email or webhook, a higher quota and an optional white-label digest.
Can I request specific districts or keywords?
Yes. Custom feeds start at $99/month and are scoped by email before activation.
Are the notices translated?
Titles and excerpts are in the original Chinese. English summaries and structuring are included in the daily brief and in custom feeds.
How do I use it with an AI agent?
Any agent with HTTP access can fetch the JSON directly. A machine-readable site summary is at /dot/llms.txt. No scraper is needed.
Terms
For AI agents: a machine-readable summary is published at /dot/llms.txt.
All notices are public government information, republished with a link to the original. We make no warranty about completeness or parsing accuracy — confirm with the official Chinese notice before acting. Attribution to Shanghai Subsidy Radar is appreciated but not required.
Get the daily brief, free for 7 days
A 3-minute English brief every morning at 08:10 China time: only programmes open for application, with deadlines and links to the official notices. Email only, no payment, cancel by replying STOP.
Get a trial API key (7 days, free)
100 requests/day, no card required. Key is emailed automatically (usually within 15 minutes) and works against https://shituapp.com/dot-data-api/programs with header x-api-key. Filters: ?open=1&q=software&limit=50.
Access tiers
| Tier | What you get | How |
|---|---|---|
| Free | Full public JSON feed, updated daily. No key. | Just curl the URL above |
| Trial key | 7 days · 100 requests/day · filtered JSON via /dot-data-api/programs | Use the form above — key emailed automatically (usually within minutes) |
| Custom feed | $99/month · 1,000 requests/day · your districts / sources / keywords · email or webhook delivery · optional white-label weekly digest | Email us or pay $99 directly — activated within one business day |
Payments are one-time (no automatic charge); we email you three days before expiry so you can renew. Keys are issued manually for now, so we can scope the filters with you first. The public feed stays free — the paid tiers buy filtering, delivery into your workflow, and a higher quota.