OPEN PLATFORM · API V1
开放平台把已发布的安全研究整理成一个稳定的只读接口:每个账号拥有自己的 API Key,一次 Bearer 认证就能搜索、翻页、按 slug 取回 Markdown 正文。
在「设置 · 开放平台」里创建。明文只显示一次,请立刻存进密码管理器或部署环境变量。
每个请求加 Authorization: Bearer YOUR_API_KEY,也支持 X-API-Key。不要把它写进前端代码或公开仓库。
先搜索拿到 slug,再按 slug 读正文;分页有游标,字段稳定,适合直接交给 AI 工具调用。
下面两段代码复制即可运行,替换成你自己的 Key。接口统一返回 code / data / msg 三段式信封,code 为 0 表示成功。
# 1. 搜索文章(返回摘要与 slug)
curl 'https://decrypthub.cn/open/v1/articles?q=Frida&limit=5' \
-H 'Authorization: Bearer YOUR_API_KEY'
# 2. 按 slug 读取正文(Markdown)
curl 'https://decrypthub.cn/open/v1/articles/frida-hook-guide' \
-H 'Authorization: Bearer YOUR_API_KEY'import requests
BASE = "https://decrypthub.cn/open/v1"
HEADERS = {"Authorization": "Bearer YOUR_API_KEY"}
hits = requests.get(
f"{BASE}/articles",
params={"q": "Frida", "limit": 5},
headers=HEADERS,
timeout=10,
).json()["data"]
for item in hits["items"]:
print(item["slug"], "—", item["title"])
article = requests.get(
f"{BASE}/articles/{hits['items'][0]['slug']}",
headers=HEADERS,
timeout=10,
).json()["data"]
print(article["contentMd"])把 YOUR_API_KEY 换成你在设置页创建的 Key。
全部是只读 GET,只返回已发布文章。分页默认 10 条、最多 50 条。
/open/v1/articles文章列表。支持 q / tag / category / author / sort / since / until / cursor / page / includeContent。/open/v1/articles/{slug}按 slug 读取一篇已发布文章,返回 Markdown 正文。/open/v1/search全文搜索(q 必填),匹配标题、摘要与正文。/open/v1/categories分区列表,附带每个分区的已发布文章数。/open/v1/tags热门标签,附带使用次数。/open/v1/me当前 Key 的归属、权限、限流与最近使用时间。/open/v1/openapi.jsonOpenAPI 3.1 规范,公开可读,可直接导入 AI 工具。AI · TOOLS
接口本身就是为工具调用设计的:JSON、Bearer 认证、稳定的 slug、Markdown 正文。把下面这段话连同 Key 一起发给 AI 助手,它就知道该怎么查。
你可以通过 DecryptHub 开放平台检索安全研究文章。
基地址:https://decrypthub.cn/open/v1
认证:每个请求带 Authorization: Bearer YOUR_API_KEY
接口:
- GET https://decrypthub.cn/open/v1/search?q=关键词 全文搜索(返回摘要与 slug)
- GET https://decrypthub.cn/open/v1/articles?limit=10&includeContent=1 最新文章
- GET https://decrypthub.cn/open/v1/articles/ARTICLE_SLUG 读取 Markdown 正文
- GET https://decrypthub.cn/open/v1/categories 分区列表
- GET https://decrypthub.cn/open/v1/tags 标签列表
OpenAPI 规范:https://decrypthub.cn/open/v1/openapi.json
响应是 code / data / msg 三段式信封,code 为 0 表示成功。请先搜索,再按 slug 读取正文;回答时引用文章标题和 url。Authorization: Bearer YOUR_API_KEY 或 X-API-Key: YOUR_API_KEY。不支持把 Key 放进 URL 参数——那会进日志和浏览器历史。
每把 Key 每分钟 120 次。超限返回 429,并在 Retry-After 里给出等待秒数。
只有已发布且未删除的文章;草稿、审核中内容和站内写操作都不会出现在开放接口里。
服务端只保存 SHA-256 摘要。一旦怀疑泄露,立即在设置页撤销并重建;撤销即时生效。
登录后创建第一把 Key,两分钟就能跑通第一条请求。