恩讯工场智能网站产品上传系统CMS7.7 API
官网 https://enxun.com
接口前缀: https://YOUR-SITE/api/v1
仅 HTTPS，启用“API 模块”后可使用。

GET /products?page=1&limit=20
Authorization: Bearer cms77_...
Scope: products:read

POST /products/upsert
Authorization: Bearer cms77_...
Content-Type: application/json
Scope: products:write
{"sku":"VALVE-001","name":"Industrial Valve","status":"draft","specs":{"Material":"SS316"},"seo":{"title":"Valve Supplier","description":"Stainless Steel Valve","keywords":"valve"}}
同 SKU 或 external_id 会更新；未提供字段保留原值。

POST /products/batch
Scope: products:write
{"products":[{"sku":"A-001","name":"Valve A"},{"sku":"B-001","name":"Valve B"}]}
每批最多100产品；可能部分成功，检查逐行 results。

GET /products/123
Scope: products:read

返回 JSON；不提供外部 URL 图片直接下载接口，请先在后台安全上传媒体并引用 /uploads/...。
