Skip to content

Fous1688

Get your 1688 orders and shipments through an API

Read your orders in 已买到货品 (purchased goods) or 已卖出货品 (sold goods), with status, items, refund status and tracking numbers. A workflow can email you each weekday morning the sold orders still 等待卖家发货 (awaiting shipment).

Works with your own 1688 account. Fous is an independent product.

What you can build on 1688

  • Get purchased orders

    Build this

    Reads your orders as a buyer in 已买到货品 (purchased goods): each order with its seller, status, items and amounts.

    Takes
    Status (optional), ordered from and to (optional)
    Returns
    Order number, seller company, order date, status, items, quantity, total, shipping fee, refund status
  • Get the shipping of an order

    Build this

    Opens one purchased order and reads its logistics: carrier, tracking number, shipping status and the time it was sent.

    Takes
    Order number
    Returns
    Order number, carrier, tracking number, shipping status, sent at
  • Get sold orders

    Build this

    Reads your orders as a seller in 已卖出货品 (sold goods): each order with its buyer, status, items and amounts.

    Takes
    Status (optional), ordered from and to (optional)
    Returns
    Order number, buyer company, order date, status, items, quantity, total, refund status
  • Ship an order with your own carrier

    Build this

    Opens one order in 已卖出货品 that is 等待卖家发货, ships it with your own carrier and enters the carrier and tracking number.

    Takes
    Order number, carrier, tracking number
    Returns
    Order number, status, carrier, tracking number

Automate 1688 with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • Sold orders still 等待卖家发货, every morning

    Build this
    Starts
    Every weekday at 8:30, Asia/Shanghai
    Step 1
    Get the sold orders in status 等待卖家发货.
    Step 2
    Stop when there are none.
    Step 3
    Email you the list with order number, buyer company, order date, items and total.
  • Shipped purchase orders, posted to your ERP

    Build this
    Starts
    Every day at 18:00, Asia/Shanghai
    Step 1
    Get the purchased orders in status 等待买家收货.
    Step 2
    Keep the orders that were not there on the last run.
    Step 3
    For each one, get its shipping: carrier and tracking number.
    Step 4
    Post order number, seller, items, carrier and tracking number to your ERP or warehouse webhook.
  • Refund changes on purchased orders, weekly

    Build this
    Starts
    Every Monday at 9:00, Asia/Shanghai
    Step 1
    Get the purchased orders of the last 60 days with their refund status.
    Step 2
    Keep the orders whose refund status changed since the last run.
    Step 3
    Email you each one with order number, seller, total and refund status.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get purchased orders” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "login.1688.com/get_purchased_orders",
    "input": {
      "status": "等待买家收货",
      "ordered_from": "2026-11-01"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "orders": [
      {
        "order_number": "3104827715560938471",
        "seller_company": "Northwind Packaging Co., Ltd.",
        "order_date": "2026-11-06T10:42:00+08:00",
        "status": "等待买家收货",
        "items": "Kraft mailer box, 30 x 20 x 10 cm",
        "quantity": 2000,
        "total": 1780,
        "shipping_fee": 60,
        "currency": "CNY",
        "refund_status": null
      }
    ],
    "count": 1
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

1688’s own options

Alibaba runs the 1688 Open Platform (阿里巴巴开放平台), with APIs for orders from the buyer's and the seller's side, logistics and shipping, products and members. To use it you register as a developer with a 1688 account bound to an enterprise-verified Alipay account, register an app and submit it for review. Some APIs, such as order detail, need a separate permission application.

OptionWhat it coversWhat it takes
1688 Open Platform APIOrder lists and details (buyer and seller view), cancelling and creating orders, logistics, tracking, shipping, products.A 1688 account bound to an enterprise-verified Alipay account, a registered app, Alibaba's review (within a week), permission for some APIs.
Multi-user authorizationOne developer app reads the data of several 1688 shop or buyer accounts that each confirm the authorization.A developer app; each account confirms through an invitation link, then the console gives a lasting access token.
Apps from the 1688 app marketTools from service providers built on the Open Platform, such as 批量打印 (batch printing), 批量发货 (batch shipping) and 订单回流 (order sync).An app subscribed from the app market (应用市场). Its authorization lasts as long as the subscription.
1688 by hand已买到货品 for purchased orders, 已卖出货品 for sold orders, 管理供应产品 for listings and the refund and return progress pages.A 1688 account, which is the same account as on Taobao.

Read on November 12, 2026: 1688 Open Platform: app onboarding (APP接入说明), 1688 Open Platform: authorization (API授权说明), 1688 Open Platform: order APIs.

Signing in to 1688

1688 signs you in on Taobao's sign-in page, with 密码登录 (password), 短信登录 (a text-message code) or by scanning a QR code with the 1688 or Taobao app. 1688 and Taobao share one account system. With Fous you sign in once through 1688's own sign-in with your own account, and the login is sealed with AES-256, never returned by the API or written to logs.

Worth knowing

Buyer and seller orders are separate lists
Purchased orders are in 已买到货品 and sold orders in 已卖出货品. A method reads one list or the other, so describe which side you need.
The API's order list has no tracking numbers
On the Open Platform, the buyer's order list returns basic order information only. Logistics and invoice details come from the order detail, so tracking needs one more call per order.
Many kinds of order
Orders carry a business type: ordinary orders, large wholesale orders, sample orders, custom processing orders, agreement purchasing and more. Name the kinds you want when you describe a method.
Open Platform tokens and limits
An access token lasts 10 hours and a refresh token as long as the app subscription. A new app starts with a call limit of 5,000; after review it rises to 100,000, and more can be requested.

More in Distribution: specialty wholesale and B2B marketplaces

Other industries: TikTok Shop Seller Center, Submit learner data, PG&E online account, DoorDash Merchant Portal, BB Digital PJ, Elavon Payments Insider.

Frequently asked questions

Yes, through the 1688 Open Platform. You register as a developer with a 1688 account bound to an enterprise-verified Alipay account, register an app and pass Alibaba's review, which takes up to a week. Some APIs, such as buyer order detail, need a separate permission application.

An order moves from waiting for payment to 等待卖家发货 (waiting for the seller to ship), 等待买家收货 (waiting for the buyer to receive) and then success, or it is cancelled. Refunds have their own status, such as 等待卖家同意, 退款成功 or 退款关闭.

Yes. With Fous you build a method that reads an order's logistics, with carrier and tracking number, and a workflow that calls it for each newly shipped order and posts the result to your ERP or warehouse webhook.

Yes. On the Open Platform, multi-user authorization lets one app read accounts that each confirm an invitation. With Fous, each account signs in with its own login, and a method reads only what that account can.

No. Fous is an independent product. You use it with your own 1688 account, and a method reads and does only what that account can.

Put 1688 behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextFTD MercuryCovetrusMWI Animal HealthTikTok Shop Seller CenterHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of 1688 (Alibaba Group). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.