Vestige Online Shopping App 图标

Vestige 数据 API:奖金、PV 与订单

Vestige Marketing Pvt. Ltd. · 电商 4.4 ★

Vestige Online Shopping App 是 Vestige Marketing Pvt. Ltd. 面向在印度选购品牌健康目录并经营下线的独立经销商的官方 Android 客户端。用经销商编号登录后,按 GPS 浏览当地库存(保健品、阿育吠陀药品、健康食品、个护、家居清洁、农资、口腔护理、男士护理、高端护肤与彩妆),为自己或下线加购,选择送货上门或附近门店自提,再在同一仪表盘打开奖金、派息、券、eKYC、推荐、培训日程与持续达标。开发商位于印度德里新德里潘奇希尔公园 S-332,邮编 110017;Play 上约 8.6 万条评价给出 4.4 分,下载量 1000 万+。它是经销商购物加后台,而不是通用市场,与其他印度直销目录应用一样,是一线卖家在两单之间打开的客户端。

奖金芯片记下 selfPv 对 groupPv,含 totalPointValue 与 currentCumulativePointValue。目录行以 itemCode 为键,旁为 mrp、distributorPrice 与 pv。订单文件使用 logNumber 与 invoiceNumber;登录名片是 distributorId 加 distributorName 与 uplineId。

一线机器人叠加潘奇希尔公园租户已经展示的同一 selfPv;派息任务把 tds 与 yearmonth 接在一起;下线店铺提交目录已经列出的同一 itemCode——openData Studio 把这条经销商闭环变成可调用的开放数据。

应用截图

  • Vestige Online Shopping App 应用截图 1
  • Vestige Online Shopping App 应用截图 2
  • Vestige Online Shopping App 应用截图 3
  • Vestige Online Shopping App 应用截图 4
  • Vestige Online Shopping App 应用截图 5
  • Vestige Online Shopping App 应用截图 6
  • Vestige Online Shopping App 应用截图 7
  • Vestige Online Shopping App 应用截图 8

API 端点一览

以下端点与请求/响应示例均依据应用界面推导重构,为示意说明,并非实际抓包。

  • 请求登录 OTP

    POST /v1/vestige/otp osint

    为指定 distributorId 通过短信(或邮箱)发送一次性登录码。

    认证方式: 无需登录。请求体为 distributorId、mobileNumber(或邮箱)与国家码。

    • distributorId
    • mobileNumber
    • countryCode
    • otp
    • status
    POST /v1/vestige/otp HTTP/1.1
    Content-Type: application/json
    
    {
      "distributorId": "62868326",
      "mobileNumber": "9876543210",
      "countryCode": "91"
    }
    {
      "status": true,
      "otp": "sent"
    }
  • 登录换取 access token

    POST /v1/vestige/session osint

    用 distributorId 加密码或 OTP 换取 accessToken、authToken 与 authTokenV2。

    认证方式: 无需登录。请求体为 distributorId 加密码或 OTP。返回 accessToken 与 authToken;之后请求使用 Authorization Bearer accessToken。

    • distributorId
    • password
    • otp
    • accessToken
    • authToken
    • authTokenV2
    POST /v1/vestige/session HTTP/1.1
    Content-Type: application/json
    
    {
      "distributorId": "62868326",
      "password": "••••",
      "otp": "482193"
    }
    {
      "accessToken": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9",
      "authToken": "at-88c1",
      "authTokenV2": "at2-19",
      "distributorId": "62868326"
    }
  • 登录经销商资料

    GET /v1/vestige/me osint

    返回登录经销商名片:distributorName、mobileNumber、email 与 uplineId。

    认证方式: POST /v1/vestige/session 签发的 Bearer accessToken。

    • distributorId
    • distributorName
    • DistributorFirstName
    • DistributorLastName
    • mobileNumber
    • email
    • uplineId
    GET /v1/vestige/me HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9
    Accept: application/json
    {
      "distributorId": "62868326",
      "distributorName": "Anita Rao",
      "DistributorFirstName": "Anita",
      "DistributorLastName": "Rao",
      "mobileNumber": "9876543210",
      "email": "[email protected]",
      "uplineId": "220114"
    }
  • 上线名片

    GET /v1/vestige/upline opendata

    返回推荐人/上线名片以及登录经销商的 DownlineCount。

    认证方式: POST /v1/vestige/session 签发的 Bearer accessToken。

    • uplineId
    • distributorName
    • mobileNumber
    • DownlineCount
    GET /v1/vestige/upline HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9
    Accept: application/json
    {
      "uplineId": "220114",
      "distributorName": "Priya Shah",
      "mobileNumber": "9810011122",
      "DownlineCount": 18
    }
  • 奖金明细

    GET /v1/vestige/bonus openfinance

    返回奖金卡片:selfPv、groupPv、totalPointValue 与 APV。

    认证方式: POST /v1/vestige/session 签发的 Bearer accessToken。

    • bonusDetails
    • selfPv
    • groupPv
    • totalPointValue
    • APV
    GET /v1/vestige/bonus HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9
    Accept: application/json
    {
      "bonusDetails": {
        "selfPv": 420.0,
        "groupPv": 8810.5,
        "totalPointValue": 9230.5,
        "APV": 210.0
      }
    }
  • 月度派息

    GET /v1/vestige/payouts openfinance

    返回指定 yearmonth 的月度派息卡片,含 tds 与 status。

    认证方式: POST /v1/vestige/session 签发的 Bearer accessToken。查询参数为派息周期 yearmonth。

    • payoutDetails
    • yearmonth
    • tds
    • status
    GET /v1/vestige/payouts?yearmonth=202610 HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9
    Accept: application/json
    {
      "payoutDetails": {
        "yearmonth": "202610",
        "tds": 1200.0,
        "status": "Paid"
      }
    }
  • 点值台账

    GET /v1/vestige/points opendata

    返回 PV 台账:selfPointValue、groupPointValue 与 currentCumulativePointValue。

    认证方式: POST /v1/vestige/session 签发的 Bearer accessToken。

    • pointValue
    • selfPointValue
    • groupPointValue
    • currentCumulativePointValue
    • exclusivePointValue
    • selfPv
    • groupPv
    GET /v1/vestige/points HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9
    Accept: application/json
    {
      "pointValue": 420.0,
      "selfPointValue": 420.0,
      "groupPointValue": 8810.5,
      "currentCumulativePointValue": 12400.0,
      "exclusivePointValue": 80.0,
      "selfPv": 420.0,
      "groupPv": 8810.5
    }
  • 目录货品列表

    GET /v1/vestige/items opendata

    按 GPS 地点分页目录行,含 itemCode、mrp、distributorPrice 与 pv。

    认证方式: POST /v1/vestige/session 签发的 Bearer accessToken。可选查询参数 locationCode 对应门店库存。

    • itemCode
    • itemName
    • mrp
    • distributorPrice
    • dp
    • pv
    • pointValue
    • locationCode
    GET /v1/vestige/items?locationCode=DEL HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9
    Accept: application/json
    {
      "items": [{
        "itemCode": "23090A",
        "itemName": "Enerva Energy Bar",
        "mrp": 450.0,
        "distributorPrice": 360.0,
        "dp": 360.0,
        "pv": 12.5,
        "pointValue": 12.5
      }]
    }
  • 加入购物车行

    POST /v1/vestige/cart opendata

    把带 qty 的 itemCode 行加入登录经销商(或下线)的 cartId。

    认证方式: POST /v1/vestige/session 签发的 Bearer accessToken。

    • cartId
    • itemCode
    • qty
    • status
    POST /v1/vestige/cart HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9
    Content-Type: application/json
    
    {
      "cartId": "c-4410",
      "itemCode": "23090A",
      "qty": 2
    }
    {
      "cartId": "c-4410",
      "itemCode": "23090A",
      "qty": 2,
      "status": true
    }
  • 订单列表

    GET /v1/vestige/orders opendata

    分页经销商订单,键为 logNumber、status 与 invoiceNumber。

    认证方式: POST /v1/vestige/session 签发的 Bearer accessToken。

    • logNumber
    • orderId
    • status
    • invoiceNumber
    GET /v1/vestige/orders HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9
    Accept: application/json
    {
      "orders": [{
        "logNumber": "LOG-778120",
        "orderId": "778120",
        "status": "Delivered",
        "invoiceNumber": "INV-778120"
      }]
    }
  • 订单明细

    GET /v1/vestige/orders/{logNumber} opendata

    返回一笔订单的行项目:logNumber 下的 itemCode、qty 与 distributorPrice。

    认证方式: POST /v1/vestige/session 签发的 Bearer accessToken。

    • logNumber
    • orderId
    • status
    • invoiceNumber
    • itemCode
    • qty
    • distributorPrice
    GET /v1/vestige/orders/LOG-778120 HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9
    Accept: application/json
    {
      "logNumber": "LOG-778120",
      "orderId": "778120",
      "status": "Delivered",
      "invoiceNumber": "INV-778120",
      "items": [{
        "itemCode": "23090A",
        "qty": 2,
        "distributorPrice": 360.0
      }]
    }
  • 订单跟踪

    GET /v1/vestige/track opendata

    返回 logNumber 的当前物流 status。

    认证方式: POST /v1/vestige/session 签发的 Bearer accessToken。查询参数为 logNumber。

    • logNumber
    • status
    • invoiceNumber
    GET /v1/vestige/track?logNumber=LOG-778120 HTTP/1.1
    Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9
    Accept: application/json
    {
      "logNumber": "LOG-778120",
      "status": "OutForDelivery",
      "invoiceNumber": "INV-778120"
    }

数据类别

  • 经销商资料
  • 上线
  • 奖金 PV
  • 派息
  • 目录货品
  • 购物车
  • 订单
  • 物流跟踪
  • 登录会话

数据使用场景与案例

  • 一线机器人奖金叠加

    助手轮询 GET /v1/vestige/bonus(selfPv、groupPv、totalPointValue)并配合 GET /v1/vestige/points(selfPointValue、currentCumulativePointValue),让推荐人机器人在不打开应用的情况下标出冷清月份。

  • 派息加 TDS 归档

    薪酬任务读取 GET /v1/vestige/payouts(payoutDetails、tds、yearmonth)并旁置 GET /v1/vestige/me(distributorId、distributorName),让每期 TDS 挨着经销商名片。

  • 下线店铺目录与购物车

    补货机器人分页 GET /v1/vestige/items(itemCode、mrp、distributorPrice、pv)再 POST /v1/vestige/cart(cartId、qty),让下线补货不必手输货号。

  • 订单与跟踪看板

    仓库看板把 GET /v1/vestige/orders(logNumber、invoiceNumber)与 GET /v1/vestige/orders/{logNumber} 以及 GET /v1/vestige/track(status)接在一起,让自提与送货行共享一条时间线。

常见问题

Vestige 如何认证 API 调用?

POST /v1/vestige/otp 为 distributorId 发送一次性验证码。POST /v1/vestige/session 用该 distributorId 加密码或 OTP 换取 accessToken、authToken 与 authTokenV2。之后的请求携带 Authorization Bearer accessToken。

哪些端点暴露奖金 PV 与派息?

GET /v1/vestige/bonus 返回 selfPv、groupPv 与 totalPointValue。GET /v1/vestige/points 返回 selfPointValue、groupPointValue 与 currentCumulativePointValue。GET /v1/vestige/payouts 返回 payoutDetails、tds 与 yearmonth。

返回哪些经销商资料字段?

GET /v1/vestige/me 返回 distributorId、distributorName、DistributorFirstName、DistributorLastName、mobileNumber、email 与 uplineId。GET /v1/vestige/upline 返回推荐人名片与 DownlineCount。

API 是否覆盖目录、购物车、订单与跟踪?

覆盖。GET /v1/vestige/items 列出 itemCode、mrp、distributorPrice 与 pv。POST /v1/vestige/cart 在 cartId 上加入 qty。GET /v1/vestige/orders 列出 logNumber 与 invoiceNumber。GET /v1/vestige/orders/{logNumber} 返回行项目。GET /v1/vestige/track 返回 status。

与 Vestige Online Shopping App 相似的应用

  • Oriflame Business — Oriflame Business 是沙夫豪森顾问后台(钱包与 GroupBP);Vestige 是德里运营的购物加奖金应用,带目录、购物车与 logNumber。
  • udaan: B2B for Retailers — udaan 是班加罗尔面向kirana买家的 B2B 批发购物车;Vestige 是品牌自有经销商目录,字段是 selfPv 与派息而非贸易信贷。
  • IndiaMART - B2B Marketplace — IndiaMART 是询盘式印度 B2B 市场;Vestige 是 Vestige Marketing 自有的经销商购物与网络客户端。
  • Vyapar Invoice GST Billing App — Vyapar 是面向店主的 GST 开票客户端;Vestige 则以 distributorPrice、pv 与月度派息为中心。
  • Amway — Amway 是另一家直销目录,IBO 跟踪 PV 与下线;Vestige 是 Vestige Marketing 在潘奇希尔公园运营的对照,带门店自提与 eKYC。
  • Modicare — Modicare 是印度直销健康品牌;Vestige 在同一 Android 客户端覆盖经销商购物闭环以及奖金、派息与培训。
  • Herbalife — Herbalife 是全球营养网络销售品牌;Vestige 是印度自研健康目录应用,经销商用它查看 itemCode、selfPv 与 logNumber。

相关主题

  • vestige api
  • 经销商数据 api
  • selfPv groupPv
  • vestige 奖金
  • logNumber 订单
  • 潘奇希尔公园 mlm api
  • distributorId
  • 印度直销 api

需要集成这个 App 的数据 API?

我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。

  • 每个项目均签 NDA 与 SOW
  • 3–7 天交付
  • 验收通过后才付款
  • 仅在授权范围内作业

获取报价