跳到主要内容

接口目录

本页由冻结端点目录数据驱动渲染(与后端「冻结端点目录」逐条同源、零漂移)。 全部路径 / 方法 / 鉴权均取自该目录,本页不自造任何端点。

已开放

以下端点契约已冻结并可调用,与后端冻结目录同源。鉴权头一律为 X-Gstack-Ak 系列 (本平台头名带 X-Gstack- 前缀,请以本页为准)。

基础/调试

GET/api/gstack/v1/health无需签名可自助申请C-1a 开放

健康检查(无需鉴权);data.status 恒 ok。实测公网 200,门户首页可用其做真实健康状态灯(不得伪造)。

GET/api/gstack/v1/ping需签名(X-Gstack-Ak 系)可自助申请C-1a 开放

连通性探测,用于验证 AK/SK 有效性与签名链路(真实 401 表示验签失败)。

POST/api/gstack/v1/echo需签名(X-Gstack-Ak 系)可自助申请C-1a 开放

回显测试:原样返回请求体,用于校验签名、时间戳与请求序列化。

GET/api/gstack/v1/whoami需签名(X-Gstack-Ak 系)可自助申请C-1a 开放

返回当前凭据主体 {type,id}(E1 统一主体),用于自查 Key 归属。

商品目录

GET/api/gstack/v1/products需签名(X-Gstack-Ak 系)可自助申请C-2 开放

商品分页列表;参数 page,pageSize,categoryId,keyword,isOnSale,sortField,sortOrder;响应 data.list。

GET/api/gstack/v1/products/hot需签名(X-Gstack-Ak 系)可自助申请C-2 开放

热销商品列表;参数 limit(≤100)。

GET/api/gstack/v1/products/:id需签名(X-Gstack-Ak 系)可自助申请C-2 开放

商品详情,含 skus 与溯源品质标签;已做字段白名单,拒绝 costPrice(成本价)。

GET/api/gstack/v1/products/:id/skus需签名(X-Gstack-Ak 系)可自助申请C-2 开放

商品 SKU 列表;已做字段白名单,拒绝 costPrice。

GET/api/gstack/v1/categories/tree需签名(X-Gstack-Ak 系)可自助申请C-2 开放

商品分类树。

GET/api/gstack/v1/categories需签名(X-Gstack-Ak 系)可自助申请C-2 开放

商品分类列表;参数 rootOnly。

溯源查证

GET/api/gstack/v1/trace/reports/:id需签名(X-Gstack-Ak 系)可自助申请C-2 开放

溯源报告公开视图(既有脱敏快照子集,原样透传)。数据源真实存在;未绑定/失效返回真实 404 或 data:null,绝不用 0/随机值冒充。

GET/api/gstack/v1/trace/quality-label/product/:productId需签名(X-Gstack-Ak 系)可自助申请C-2 开放

按商品查询品质标签(冻结白名单结构,不含告警/设备明细/坐标/内部 ID/成本)。

GET/api/gstack/v1/trace/quality-label/report/:reportId需签名(X-Gstack-Ak 系)可自助申请C-2 开放

按报告查询品质标签(同一冻结白名单结构)。

订单

GET/api/gstack/v1/orders需签名(X-Gstack-Ak 系)需人工开通C-2 开放

本主体订单分页列表(merchant→自有订单;farmer→自购订单);developer 主体返回 403。跨主体不可见。

该能力端点已开放,但涉主体交易数据、需人工核实主体所有权 → 请前往 开放意向登记 留下联系方式,由运营对接开通。

GET/api/gstack/v1/orders/:orderNo需签名(X-Gstack-Ak 系)需人工开通C-2 开放

本主体订单详情;跨主体访问返回真实 404(不泄露存在性)并审计。

该能力端点已开放,但涉主体交易数据、需人工核实主体所有权 → 请前往 开放意向登记 留下联系方式,由运营对接开通。

AI 推理

POST/api/gstack/v1/ai/agri-qa需签名(X-Gstack-Ak 系)可自助申请C-2 开放

农业问答;请求 {question,conversationId?}。上游降级时返回真实 503 UPSTREAM_DEGRADED,绝不 200。

POST/api/gstack/v1/ai/pest-identify需签名(X-Gstack-Ak 系)可自助申请C-2 开放

病虫害识别;请求 {imageBase64|imageUrl,description?}。降级同样返回真实 503,不冒充成功。

配额自省

GET/api/gstack/v1/usage/quota需签名(X-Gstack-Ak 系)可自助申请C-2 开放

本 Key/主体配额用量自省:日/月额度、并发、RPM、熔断状态。仅本主体自身,不含趋势/分布(看板属 C-3,暂不开放)。

接入申请

POST/api/gstack/v1/applications无需签名可自助申请C-1b 开放

提交接入申请(需 Idempotency-Key);返回 applicationNo + 一次性 claimSecret(仅此一次展示)。

GET/api/gstack/v1/applications/:no/status无需签名可自助申请C-1b 开放

查询申请进度(需请求头 X-Claim-Secret,只读不轮换)。

POST/api/gstack/v1/applications/:no/claim无需签名可自助申请C-1b 开放

领取 sk(需 X-Claim-Secret);返回 ak/sk/新 claimSecret,均仅此一次展示。sk 唯一披露点。

POST/api/gstack/v1/applications/:no/credential/reset无需签名可自助申请C-1b 开放

自助重置 sk(需 X-Claim-Secret);返回新 sk + 新 claimSecret。

POST/api/gstack/v1/applications/:no/credential/revoke无需签名可自助申请C-1b 开放

自助吊销 Key(需 X-Claim-Secret);返回 {ak,status:0},不返回 secret、不轮换。

POST/api/gstack/v1/interest无需签名可自助申请C-1b 开放

意向登记(独立轻量路由):只收联系方式+用途,不建单、不承诺时间。本轮交付(用户已批准;归 engineer-3)。

暂不开放

以下资源能力本轮及可预见范围内暂不开放。为避免给出可能变更的内容, 此处只列出能力范围,不提供任何路径、字段或调用示例

暂不开放

设备域 /api/device/*(除溯源查证组已开放的 3 个公开端点)——PRD 明确暂不开放。

暂不开放

营销/内容/系统/统计/资产/店铺/评价/品牌/退款/支付等业务域——需同法完成字段级复核后方可开放。

暂不开放

沙箱环境与沙箱 Key——本轮不提供(入口掐掉,前端不渲染该选项,后端 400 不建单)。

暂不开放

计费 / 账单 / 用量看板——属后续切片(C-3)。