客临门 API 文档

全域获客平台开放接口,助力开发者快速集成

RESTful API v1

接口概览

所有接口基于 HTTPS,数据格式为 JSON。

项目说明
Base URLhttps://api.kelinmen.com/api/v1
协议HTTPS (TLS 1.2+)
数据格式JSON (Content-Type: application/json)
认证方式Bearer Token (Header: Authorization)
频率限制1000 次/分钟/IP

认证方式

通过登录获取 Token,后续请求在 Header 中携带。

POST /auth/login

请求体

{
  "email": "user@example.com",
  "password": "your_password"
}

响应

{
  "code": 0,
  "data": {
    "token": "eyJhbGciOiJIUzI1NiIs...",
    "expires_in": 86400,
    "user": {
      "id": "U001",
      "name": "张明",
      "email": "user@example.com",
      "role": "admin"
    }
  }
}
提示 Token 有效期 24 小时,过期后请重新登录获取。所有需认证的接口在 Header 中携带:
Authorization: Bearer <your_token>

线索管理

获取线索列表

GET /leads?page=1&size=20&status=pending_review
参数类型必填说明
pageint否页码,默认 1
sizeint否每页条数,默认 20,最大 100
statusstring否状态筛选:pending_review / approved / assigned / outreach / replied
gradestring否等级筛选:A / B / C / D
platformstring否来源平台:douyin / xiaohongshu / kuaishou / website / offline

审核线索

PUT /leads/{id}/review
{
  "action": "approve",
  "comment": "高意向客户,优先跟进"
}

批量审核

POST /leads/batch-review
{
  "ids": ["L001", "L002", "L003"],
  "action": "approve"
}

渠道管理

获取渠道列表

GET /channels

接入新渠道

POST /channels
{
  "platform": "douyin",
  "name": "抖音企业号-北京",
  "config": {
    "app_id": "your_app_id",
    "app_secret": "your_app_secret"
  }
}

暂停/恢复渠道

PUT /channels/{id}/status
{ "status": "paused" }

会员中心

获取会员信息

GET /members/me

查询订单

GET /members/me/orders?page=1&size=10

订阅套餐

POST /members/subscribe
{
  "plan_id": "pro_yearly",
  "payment_method": "alipay"
}

错误码

Code说明处理建议
0成功-
1001参数错误检查请求参数
2001未认证检查 Token 是否有效
2002Token 过期重新登录获取 Token
2003权限不足联系管理员提升权限
3001资源不存在检查 ID 是否正确
4001频率限制降低请求频率
5001服务器错误联系技术支持
注意 遇到错误时,响应体中会包含 message 字段描述具体错误原因。

CORS 跨域

API 支持跨域请求,允许以下域名访问:

Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Headers: Content-Type, Authorization