← Kaspi 数据洞察 登录控制台

REST API 文档

基础 URL: http://www.oplin.top

版本: 1.0.0 · 计费模式: off

认证

支持两种方式:

个人中心创建 API Key(需登录)。密钥仅创建时显示一次,请妥善保存。

搜索

GET /api/search

参数说明
q关键词(俄/中)
category一级类目
sortrelevance | price_asc | price_desc | reviews_desc | rating_desc
page页码,默认 1
price_min / price_max价格区间(KZT)
aggs=1返回聚合(类目、价格分布)
curl -H "X-API-Key: ksp_YOUR_KEY" \
  "http://www.oplin.top/api/search?q=iphone&sort=reviews_desc&page=1"

商品详情

GET /api/products/{id}

id 为数据库内部 ID(非 Kaspi SKU)。

统计数据

GET /api/stats — 平台概览

GET /api/categories — 类目列表

价格历史

GET /api/products/{id}/price-history

SaaS 管理(需 Session 登录)

方法路径说明
GET/api/saas/plans套餐列表
GET/api/saas/subscription当前订阅
POST/api/saas/subscribe订阅套餐 {"plan":"pro"}
GET/api/saas/usage今日用量
GET/api/saas/api-keysAPI Key 列表
POST/api/saas/api-keys创建 Key {"name":"My App"}
DELETE/api/saas/api-keys/{id}吊销 Key

配额与错误码

HTTP说明
401未认证
403无访问权限(CDK/订阅未满足)
429超出每日配额

响应中可能包含 usage 字段:{"used": 10, "limit": 100, "remaining": 90, "plan": "free"}

健康检查

GET /health — 无需认证