Fous千牛卖家中心
Turn 千牛卖家中心 into an API
Read your orders from 已卖出的宝贝 (sold items) and your refunds from 退款管理 (refund management) in 千牛卖家中心 with one API call each. A workflow can check 发货即将超时 at 8:00 and 14:00 and email you the orders close to their ship-by time.
Works with your own 千牛卖家中心 account. Fous is an independent product.
What you can build on Qianniu
Get sold orders by status
Build thisReads the order list on 已卖出的宝贝 (sold items) for a status such as 等待发货 (awaiting shipment) and a date range.
- Takes
- Order status, created from, created to
- Returns
- Order number, buyer nickname, item title, quantity, amount paid, shipping fee, order status, created time, paid time
List orders about to miss shipping
Build thisReads 发货即将超时 (shipping about to time out) on 已卖出的宝贝: paid orders still unshipped with less than 12 hours to the ship-by time.
- Takes
- Nothing
- Returns
- Order number, buyer nickname, items, paid time, ship-by time, order status
Get refunds by status
Build thisReads 退款管理 (refund management) for a 退款状态 (refund status) such as 退款待处理 (refund pending) or 待商家收货 (awaiting your receipt of the return).
- Takes
- Refund status, applied from, applied to
- Returns
- Refund number, order number, buyer nickname, refund amount, refund status, refund type, applied time, return tracking number
Ship an order with a tracking number
Build thisOpens an order awaiting shipment in 发货中心 (shipping centre), enters the carrier and tracking number and confirms the shipment.
- Takes
- Order number, carrier, tracking number
- Returns
- Order number, carrier, tracking number, order status
Automate Qianniu 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.
Orders about to miss their ship-by time
Build this- Starts
- Every day at 8:00 and 14:00
- Step 1
- List the orders on 已卖出的宝贝 under 发货即将超时.
- Step 2
- Stop when there are none.
- Step 3
- Email you the list with order number, items, paid time and ship-by time.
New refunds waiting for you in 退款管理
Build this- Starts
- Every hour
- Step 1
- Get the refunds in 退款管理 with status 退款待处理 or 待商家收货.
- Step 2
- Keep the refunds that were not there on the last run.
- Step 3
- Post each one to your Slack or helpdesk webhook.
Yesterday's paid orders, handed to your ERP
Build this- Starts
- Every day at 6:00
- Step 1
- Get the orders on 已卖出的宝贝 created yesterday.
- Step 2
- Keep the orders that have a paid time.
- Step 3
- Post order number, items, quantities, amount paid and status to your ERP webhook.
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 sold orders by status” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "myseller.taobao.com/get_sold_orders",
"input": {
"order_status": "等待发货",
"created_from": "2026-11-10",
"created_to": "2026-11-11"
}
}'
{
"status": "completed",
"data": {
"orders": [
{
"order_number": "4127730091862550417",
"buyer_nickname": "acme_home",
"item_title": "Northwind ceramic mug, 350 ml, white",
"quantity": 2,
"amount_paid": 59.8,
"shipping_fee": 0,
"order_status": "买家已付款,等待卖家发货",
"created_time": "2026-11-11 09:14:22",
"paid_time": "2026-11-11 09:15:03"
}
]
}
}
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.
Qianniu’s own options
Taobao Open Platform publishes APIs that apps call with the seller's authorization. Its sold-trades call, taobao.trades.sold.get, returns the authorizing seller's trades from the last three months. In 千牛, 已卖出的宝贝 exports orders and 退款管理 exports refunds as Excel files.
| Option | What it covers | What it takes |
|---|---|---|
| Taobao Open Platform API | Sold trades (taobao.trades.sold.get) with statuses such as WAIT_SELLER_SEND_GOODS | An app on open.taobao.com and the seller's authorization; sold trades go back three months |
| 批量导出 on 已卖出的宝贝 | An order report and an item report as xlsx, generated in the background and kept for 30 days | At least 5 minutes between exports; a sub-account may need an SMS code from the main account |
| 导出EXCEL on 退款管理 | Refund details for a time range and refund status, including refunds older than three months | Main-account permission for sub-accounts and an SMS code sent to the account's phone |
| 千牛卖家中心 by hand | Every list and action your account can see, in the browser | A seller account or sub-account |
Read on November 12, 2026: Taobao Open Platform: taobao.trades.sold.get, Taobao seller help: exporting sold orders, Taobao seller help: exporting refunds.
Signing in to Qianniu
You sign in to 千牛 with your seller account and password; a sub-account signs in as shop name, colon, name. When Taobao judges a sign-in risky it asks for an SMS code or a face scan, and a sub-account's first sign-in always needs an SMS check. With Fous you sign in through Qianniu's own page with your own account; the login is sealed with AES-256 and code and agents never see it.
Worth knowing
- Exports run in the background
- An order export is built in the background and kept for 30 days. Keep at least 5 minutes between exports; the upgraded export takes up to 1,000,000 orders and 1 to 2 hours for that many.
- Orders split at three months
- About 90 days after an order completes it moves from 近三个月订单 (orders from the last three months) to 三个月前订单 (orders older than three months). Taobao advises exporting both and removing duplicates when you reconcile.
- Sub-account exports need the main account
- When an order export by a sub-account looks risky, the main account must confirm it with an SMS code. Refund exports by sub-accounts need the main account's permission.
- The 48-hour shipping rule
- Ordinary goods without a set shipping time must ship within 48 hours of payment, with a carrier pickup record. 发货即将超时 lists unshipped orders less than 12 hours from their ship-by time.
More in E-commerce: marketplaces and app stores
- Etsy Shop Manager
- Meesho Supplier Panel
- Shopee Seller Centre
- Walmart Seller Center
- 楽天市場 RMS
- PayPal Business
- TikTok Shop Seller Center
Other industries: Slate, British Gas Business online account, SGWS Proof, Banno Business, U.S. Bank Access Online, 登記情報提供サービス.
Frequently asked questions
Yes, through Taobao Open Platform: apps call its APIs with the seller's authorization. Its sold-trades call returns trades from the last three months. Inside 千牛 you can also export orders and refunds as Excel files.
已卖出的宝贝 keeps recent orders under 近三个月订单 and older ones under 三个月前订单. To export older orders, filter 成交时间 (order time) to before three months ago, or use 导出/下载历史订单 when the history does not show.
Because Taobao asks for one on some exports. Refund exports send a code to the phone bound to the signed-in account, and a risky order export by a sub-account needs an SMS code from the main account.
Yes. A sub-account signs in as shop name, colon, name, and a method built on it reads and does only what that sub-account can. Exporting refund details from a sub-account needs the main account's permission.
No. Fous is an independent product, not made by Alibaba. It works through your own seller account and does only what that account can.
Put 千牛卖家中心 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 nextEtsy Shop ManagerMeesho Supplier PanelShopee Seller CentreSlateHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of 千牛卖家中心 (Alibaba (Taobao and Tmall 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.