Skip to main content
Nerve Centre KPIs · Audit Profile · Sentiment Settings Will audit JOS OAuth access, account health and DSR, brand-authorisation compliance, listing quality and suppression, featured-offer eligibility, order defect and feedback, and cross-channel inventory and pricing parity for JD.com POP sellers.

What this audit checks

Authentication & access

  • JOS OAuth2 refresh_token valid and not within the 60-day expiry window
  • Required scopes present: item, order, ware
  • seller_id / vendor_id (POP) resolve via /api/seller/account
  • Rate-limit headroom healthy - X-JD-* quota headers not near the 600/min cap

Account health & policy compliance

  • Shop status ACTIVE via /api/seller/account (not FROZEN or CLOSED)
  • DSR scores (description / service / logistics) each at or above 4.5
  • Shop grade trend not declining vs prior period

Listing quality & suppression

  • Chinese-character title_zh populated on at least 95% of listings via /api/ware/list
  • Required category-level attributes complete (no deprioritised listings)
  • Rejected / off-shelf listings (status codes 8/9) flagged at >0
  • Stock present on active listings (stock_num > 0 for ACTIVE wares)
  • Brand-authorisation coverage at or above 98% of restricted-category listings via /api/brand/authorisations
  • No brand authorisations EXPIRED or REJECTED blocking sale
  • Brand authorisations expiring within 30 days surfaced for renewal
  • Featured-offer / Premium Buyer eligibility retained (DSR + JD Logistics SLA gates met)

Order defect & feedback

  • Return rate (7-day no-reason) at or below 8% via /api/order/list
  • No orders past ship_deadline risking DSR-logistics penalty
  • JD Logistics SLA compliance at or above 95% (24h same-day-doorstep promise)

Cross-channel inventory & pricing parity

  • China-domestic JD price vs cross-border alibaba/aliexpress spread within 15% on shared SKUs
  • No active JD listings (stock_num > 0) for SKUs out of stock on the BigCommerce sibling
  • Title / price drift vs BigCommerce product within tolerance on joined SKUs

Severity thresholds

SignalWarnCritical
buy_box_win_rate-< 40%
defect_rate-> 2%
feedback_score-< 4.5
listing_suppressed_pct-> 5%
account_health_score-< 70

Data sources

  • POST https://oauth.jd.com/oauth/token - JOS OAuth2 token refresh + scope check
  • GET https://api.jd.com/api/seller/account - Account status, shop grade, DSR scores
  • GET https://api.jd.com/api/ware/list - Listing inventory, titles, attributes, brand-auth status
  • GET https://api.jd.com/api/order/list - Orders, ship deadlines, JD Logistics flags, returns
  • GET https://api.jd.com/api/brand/authorisations - Brand-authorisation validity and expiry windows