aliexpress_affiliate_ category_ getGet category.
Search the dropshipping catalog, read full SKU pricing and specs, quote freight, place and pay orders, follow the tracking, and generate affiliate links that report their own commission.
PopMCPAliExpress
Every catalog, dropshipping, logistics, affiliate, and seller operation the API exposes, plus the order and dispute triggers PopMCP can watch.
aliexpress_affiliate_ category_ getGet category.
aliexpress_affiliate_ featuredpromo_ getGet featuredpromo info.
aliexpress_affiliate_ featuredpromo_ products_ getGet featuredpromo products.
aliexpress_affiliate_ hotproduct_ queryGet hotproducts.
aliexpress_affiliate_ link_ generateGenerate affiliate links.
aliexpress_affiliate_ order_ getGet order info.
aliexpress_affiliate_ order_ listGet order list.
aliexpress_affiliate_ product_ queryGet products.
aliexpress_affiliate_ product_ shipping_ getGet the shipping info of the product.
aliexpress_affiliate_ product_ sku_ detail_ getGet all the SKU information of the product, including price, specifications, delivery info, etc.
aliexpress_affiliate_ product_ smartmatchSmart match products.
aliexpress_affiliate_ productdetail_ getGet productdetail info.
aliexpress_affiliate_ promotion_ info_ getRetrieve real-time applicable promotion and coupon information for specified products.
aliexpress_ds_ category_ getIt is an API for fetch AE Category's ID and Category Name: - We export level categories - We support i18n categories names.
aliexpress_ds_ category_ tree_ getAE DS Category Tree Get.
aliexpress_ds_ feed_ itemids_ getFetch items with feedname in simple model.
aliexpress_ds_ freight_ queryFreight Query API - you can get delivery info from this api/include price, available delivery method.
aliexpress_ds_ image_ search_ v2Ae dropshiper image search v2.
aliexpress_ds_ member_ benefit_ getThe API for querying member benefit detail.
aliexpress_ds_ order_ afterpayAE DS Order After Pay API.
aliexpress_ds_ order_ createAPI for place order in DS business.
aliexpress_ds_ order_ tracking_ getGet DropShip Order Tracking info.
aliexpress_ds_ product_ getProduct info query for ds.
aliexpress_ds_ product_ specialinfo_ getGet products' special info like certification.
aliexpress_ds_ product_ wholesale_ getQuery product wholesale info for dropshipping business.
aliexpress_ds_ text_ searchText search for ds.
aliexpress_logistics_ buyer_ freight_ calculateFreight calculation interface provided for buyers.
aliexpress_trade_ ds_ order_ getBuyers query order details for dropshipper.
aliexpress_category_ tree_ listQuery sub-level category info, set category_id as 0 to get the list of first-level categories.
aliexpress_carmodel_ sixlevel_ bind六级车型绑定.
aliexpress_carmodel_ sixlevel_ oe_ queryUse the OE number to find the compatible vehicle model for the part.
aliexpress_carmodel_ sixlevel_ query查询六级车型数据.
aliexpress_carmodel_ sixlevel_ query_ bind查询已绑定商品的六级车型数据.
aliexpress_customize_ product_ detailAliexpress.customize.product.detail.
aliexpress_customize_ product_ queryAliexpress.customize.product.query.
aliexpress_customize_ product_ submitAliexpress.customize.product.submit.
aliexpress_customize_ template_ product_ submitNew interface for submitting customized product information, supporting associated customization templates.
aliexpress_distribution_ product_ postThe supply of goods is distributed to the AE channel through the Huotong platform.
aliexpress_offer_ supportnewsizechartlistIs support new size chart template list.
aliexpress_offer_ supportsizepropCheck if the product and category support the use of new and old sizes.
aliexpress_offer_ supportwigupgradeDoes it support wig size upgrade grayscale query interface.
aliexpress_postproduct_ createproductgroupCreate a new product group.
aliexpress_postproduct_ getsizechartinfobytypeGet size chart template by type.
aliexpress_postproduct_ offlineaeproductGoods off the shelf interface.
aliexpress_postproduct_ onlineaeproductOnline products, separated by ; maximum 50 products could be online at a time.
aliexpress_postproduct_ setgroupsSet group for the product.
aliexpress_product_ bind_ brandmanufacturerProduct bind brand manufacturer or msr eu id.
aliexpress_product_ customize_ data_ queryQuery customization data in orders.
aliexpress_product_ customize_ design_ template_ detailQuery the content of the new design template.
aliexpress_product_ customize_ design_ template_ listQuery the new version of the custom design template list.
aliexpress_product_ customize_ font_ queryCustom product font/color query.
aliexpress_product_ customize_ image_ generateGraph interface.
aliexpress_product_ customize_ template_ configQuery customize template config.
aliexpress_product_ customize_ template_ deleteDelete customize template.
aliexpress_product_ customize_ template_ detailQuery customize template detail.
aliexpress_product_ customize_ template_ listQuery customize template list.
aliexpress_product_ customize_ template_ saveSave customize template.
aliexpress_product_ ladder_ price_ calculateCalculate wholesale discount SKU prices.
aliexpress_product_ ladder_ price_ updateSet ladder prices for wholesale goods.
aliexpress_product_ productgroups_ getGet the current member's product grouping.
aliexpress_product_ wholesale_ queryQuery wholesale products.
aliexpress_product_ wholesale_ supply_ signedMerchants sign contracts to supply wholesale goods.
aliexpress_sale_ prop_ sequence_ listGet sale prop sequence.
aliexpress_solution_ batch_ product_ deleteThis api is used to delete online products except in the draft box.
aliexpress_solution_ batch_ product_ inventory_ updateBatch product inventory update API for oversea sellers.
aliexpress_solution_ batch_ product_ price_ updateBatch product price update operation for oversea sellers.
aliexpress_solution_ feed_ queryAPI for query the execution result of feed.
aliexpress_solution_ feed_ submitAPI for merchants to submit feed data.
aliexpress_solution_ hscode_ queryAPI for Logistics ISVs to obtain the hscode based on the category of the product.
aliexpress_solution_ merchant_ profile_ getAPI for oversea sellers to obtain the normal information, e.g.
aliexpress_solution_ product_ editAPI for editing product, customized for Oversea merchants.
aliexpress_solution_ product_ info_ getGet Single Product Info.
aliexpress_solution_ product_ inventory_ queryQuery the product inventory in multiple warehouse.
aliexpress_solution_ product_ list_ getGet product list.
aliexpress_solution_ product_ multi_ stock_ updateLocal seller edit multi warehouse stock.
aliexpress_solution_ product_ postProduct posting API for Oversea merchants, simplifying the complexity of integration that sellers and merchants face.
aliexpress_solution_ product_ schema_ getProvide a new schema way to post product.
aliexpress_solution_ schema_ product_ full_ updateSchema interface for product full update.
aliexpress_solution_ schema_ product_ instance_ postUpload product based on json schema instance.QPS(Invoke per second) for this API is limited to 100 for each appkey and 50 for each seller.
aliexpress_global_ seller_ channel_ info_ getSeller basic information and channel seller list query.
aliexpress_merchant_ address_ listQuery address list.
aliexpress_merchant_ agreement_ sign_ listQuery merchant agreement sign result.
aliexpress_merchant_ assortment_ seller_ apply_ all批量供货.
aliexpress_merchant_ assortment_ seller_ arrangement_ plan_ list商机信息列表.
aliexpress_merchant_ assortment_ seller_ plan_ chance_ download指定商机的下载.
aliexpress_merchant_ assortment_ seller_ plan_ chance_ download_ all全部商机的下载.
aliexpress_merchant_ assortment_ seller_ plan_ chance_ list分页查指定商机的所有机会信息.
aliexpress_merchant_ assortment_ seller_ plan_ dashboard_ query统计数据读取.
aliexpress_merchant_ assortment_ seller_ plan_ products_ query指定商机的报名状态查询.
aliexpress_merchant_ diagnosis_ query提供商家体检状态及预警信息。.
aliexpress_merchant_ manufacture_ detailQuery manufacture detail.
aliexpress_merchant_ manufacture_ listQuery manufacture list.
aliexpress_merchant_ msr_ detailQuery msr detail.
aliexpress_merchant_ msr_ listQuery msr list.
aliexpress_merchant_ private_ file_ get查询AE商家隐私文件.
aliexpress_merchant_ product_ post_ limitQuery the monthly and overall limits on product postings.
aliexpress_merchant_ profile_ getQuery merchant's profile, such as the current quantity of goods in the store, settlement currency, etc.
aliexpress_seller_ operation_ plan_ page_ plan_ registrationsPagePlanRegistrations.
aliexpress_seller_ operation_ plan_ query_ plan_ detailQueryPlanDetail.
aliexpress_seller_ operation_ plan_ query_ theme_ detailQuery theme detail.
aliexpress_seller_ operation_ plan_ search_ plans_ for_ sellerSearch plan list.
aliexpress_seller_ operation_ plan_ search_ theme_ plansThemePlanQuery.
aliexpress_seller_ operation_ plan_ search_ themes商机主题列表查询.
aliexpress_affiliate_ hotproduct_ downloadGet hotproduct download.
aliexpress_affiliate_ order_ listbyindexGet order list by index.
aliexpress_asf_ dbs_ declare_ ship_ modifyYou can use this interface to modify the shipment records of the Dbs declare Ship interface.
aliexpress_asf_ dbs_ declareshipYou can use this interface to pack and ship 3PL line orders (non-platform logistics orders).
aliexpress_asf_ fulfillment_ package_ queryYou can use this interface to ship packages that have already been packed for platform logistics orders.
aliexpress_asf_ local_ unreachable_ preference_ queryYou can query the unreachable preferences through this interface.
aliexpress_asf_ local_ unreachable_ preference_ updateYou can set the unreachable preference through this interface.
aliexpress_asf_ local2local_ self_ pickup_ declareshipThis interface supports self-pickup order declaration shipping only for local stores.
aliexpress_asf_ local2local_ split_ quantity_ rts_ packLogistics order creation can be carried out using the current interface, which supports splitting the quantity of sub-orders for shipment.
aliexpress_asf_ local2local_ sub_ declareshipYou can use this interface to declare the shipment of a single order, and this interface supports the delivery of split orders.
aliexpress_asf_ local2local_ transfer_ to_ offlineYou can use this interface to declare the shipment of a single order, and this interface supports the delivery of split orders.
aliexpress_asf_ order_ shipping_ service_ getYou can use this interface to query the logistics service information on the order, including logistics service code, logistics service name, and logistics service type….
aliexpress_asf_ package_ shipping_ service_ getPackage available shipping service query.
aliexpress_asf_ platform_ logistics_ document_ queryYou can use this API to print waybills for packages that have already been packed for platform logistics orders.
aliexpress_asf_ platform_ logistics_ repackYou can use this interface to cancel packages that have already been packed for platform logistics orders.
aliexpress_asf_ platform_ logistics_ rtsYou can use this interface to ship packages that have already been packed for platform logistics orders.
aliexpress_asf_ seller_ address_ getYou can use this interface to query your shipping address and return address.
aliexpress_asf_ shipment_ packOnline packaging and shipment.
aliexpress_ds_ search_ event_ reportUsed for report business event to help analysis out-site business CR.
aliexpress_xinghe_ merchant_ license_ getInquire Business License.
aliexpress_local_ service_ inventory_ invitation_ reject_ reasonsList of reasons for rejecting overseas managed inventory offers.
aliexpress_local_ service_ inventory_ invitation_ ticket_ acceptOverseas managed inventory offer accept.
aliexpress_local_ service_ inventory_ invitation_ ticket_ refuseOverseas Custody Inventory Invitation Rejection Invitation Form.
aliexpress_local_ service_ inventory_ invitation_ tickets_ listQuery overseas custody inventory invitation list.
aliexpress_local_ service_ plat_ hscode_ queryOverseas Store Hosting - Platform Recommendations.
aliexpress_local_ service_ product_ editOverseas managed stores-product editing.
aliexpress_local_ service_ product_ postOverseas managed store-product release.
aliexpress_local_ service_ product_ prices_ editOverseas managed store-Edit product SKU supply price.
aliexpress_local_ service_ product_ queryOverseas managed stores-query individual product.
aliexpress_local_ service_ product_ status_ updateRequest to change online/offline status for overseas product.
aliexpress_local_ service_ product_ stocks_ queryOverseas managed product inventory query.
aliexpress_local_ service_ product_ stocks_ updateOverseas managed product inventory editor.
aliexpress_local_ service_ products_ listOverseas managed product list query.
aliexpress_local_ service_ seller_ self_ hscode_ queryOverseas Managed Stores - Sellers can independentl.
aliexpress_fund_ merchant_ orderdetailAEFundOrderDetail.
aliexpress_fund_ merchant_ recipet_ config_ query资金结算账房的收支配置查询.
aliexpress_fund_ merchant_ recipet_ debt_ query资金账房欠款查询.
aliexpress_fund_ merchant_ recipet_ flowdetail_ query资金结算账房-收支流水详情查询.
aliexpress_trade_ invoice_ seller_ invoicing_ apply_ info_ getInvoice Issuance Scenario: Provide an API for querying invoice requests, with asynchronous invoicing by the merchant and synchronization to the settlement tax system upo….
aliexpress_trade_ invoice_ seller_ invoicing_ result_ pushMerchant (ISV Platform) synchronizes the invoicing result to Settlement Tax.
aliexpress_trade_ tax_ hscode_ query_ regulatory_ attributes_ infoTBD.
aliexpress_trade_ tax_ hscode_ query_ regulatory_ attrs_ with_ hscodeTBD.
aliexpress_trade_ tax_ hscode_ search_ product_ hscode_ infoTBD.
aliexpress_trade_ tax_ hscode_ select_ regulatory_ attributes_ optionsTBD.
aliexpress_trade_ tax_ invoice_ query_ brazil_ invoice_ infoThis API supports batch querying of parsed invoice content by main order ID (maximum 20 orders per request).
aliexpress_trade_ tax_ invoice_ upload_ brazil_ invoiceBrazil seller invoice upload, supports upload of XML format NFE invoices by main order ID.
aliexpress_asf_ local_ supply_ batch_ declareshipYou can use this interface to batch statement delivery orders, the interface does not support child single split multiple packages, such as the need to break up, please….
aliexpress_asf_ local_ supply_ declareship_ modifyThis interface allows you to modify packages that have been declared shipped.
aliexpress_asf_ local_ supply_ platform_ logistics_ document_ queryYou can use this API to print waybills for packages that have already been packed for platform logistics orders.
aliexpress_asf_ local_ supply_ platform_ logistics_ repackYou can use this interface to cancel packages that have already been packed for platform logistics orders.
aliexpress_asf_ local_ supply_ platform_ logistics_ rtsYou can use this interface to ship packages that have already been packed for platform logistics orders.
aliexpress_asf_ local_ supply_ seller_ address_ getYou can use this interface to query your shipping address and return address.
aliexpress_asf_ local_ supply_ shipping_ service_ getYou can use this interface to find out what logistics providers are allowed to be used for shipment of an order.
aliexpress_asf_ local_ supply_ split_ quantity_ rts_ packLogistics order creation can be carried out using the current interface, which supports splitting the quantity of sub-orders for shipment.
aliexpress_asf_ local_ supply_ sub_ declareshipYou can use this interface to declare the shipment of a single order, and this interface supports the delivery of split orders.
aliexpress_solution_ order_ getGet Order List from AliExpress.
aliexpress_solution_ order_ receiptinfo_ getGet Order Receipt Info, Support multi stores requirements for Turkey sellers.
aliexpress_trade_ confirmshippingmodeSemiChoice switch shipping mode.
aliexpress_trade_ new_ findorderbyidTrade order details query.
aliexpress_trade_ seller_ order_ decryptGet the plaintext information of order.
aliexpress_trade_ seller_ orderlist_ getQuery the order list.
aliexpress_trade_ sendcodeSend code.
aliexpress_trade_ verifycodeSeller verify code.
aliexpress_category_ child_ attributes_ by_ cate_ id_ and_ pathGet child attributes by post category id(Mandatory) and parent attribute path(optional).
aliexpress_category_ item_ qualification_ listUsed to query product qualification information.
aliexpress_category_ qualifications_ listQuery qualifications by category.
aliexpress_category_ query_ cascade_ propertiesQuery cascade properties under certain category(only work for cn seller).
aliexpress_offer_ local_ cb_ product_ editAE - Local Crossborder - product edit.
aliexpress_offer_ local_ cb_ product_ postLocal cross-border store - Interface for product posting.
aliexpress_offer_ local_ cb_ product_ prices_ editAE - Local CrossBorder - Product Price Edit.
aliexpress_offer_ local_ cb_ product_ queryAliexpress local crossborder product detail query.
aliexpress_offer_ local_ cb_ product_ status_ updateAE Local Crossborder Apply Product onshelf/ offshelf.
aliexpress_offer_ local_ cb_ products_ listAE - LocalCrossborder-Product list query.
aliexpress_offer_ local_ cb_ products_ stock_ editAE Local CrossBorder Edit Stock of Single Product.
aliexpress_solution_ seller_ category_ tree_ queryAPI for seller to query the category tree.
aliexpress_solution_ sku_ attribute_ queryQuery the sku attribute information belonged to a specific category, customized for oversea merchants.
aliexpress_freight_ create_ freight_ templateAI运费模版采纳(创建).
aliexpress_freight_ listfreighttemplateList all freight templates(Shipping Template).
aliexpress_freight_ query_ in_ isv_ grayAI运费模版商家灰度查询.
aliexpress_freight_ query_ seller_ intentionAI运费模版商家偏好信息查询.
aliexpress_freight_ recommend_ freight_ templateSKU维度AI运费模板推荐生成.
aliexpress_issue_ detail_ getRetrieve Dispute Details.
aliexpress_issue_ image_ uploadSeller uploads evidence images for the dispute.
aliexpress_issue_ issuelist_ getRetrieve Dispute List.
aliexpress_issue_ solution_ agreeSeller accepts standard resolution proposal.
aliexpress_issue_ solution_ saveSeller creates/revises a proposal.
aliexpress_customize_ product_ info_ audit_ result_ queryQuery customize info audit result.
aliexpress_customize_ product_ info_ createSave product customize info.
aliexpress_customize_ product_ info_ queryCustomize product info query.
aliexpress_customize_ product_ template_ queryCustomize product template query.
aliexpress_global_ dsa_ ads_ queryDSA Ads Data Query.
aliexpress_global_ dsa_ item_ queryDSA Item Data Query.
aliexpress_global_ dsa_ pc_ queryDSA Punish Data Query.
aliexpress_photobank_ delunusephotoDelete unreferenced images.
aliexpress_photobank_ listimagepaginationQuery information of images in photobank by page.
aliexpress_photobank_ uploadimageforsdkUpload images to photo bank.
aliexpress_global_ seller_ relation_ queryObtain seller account relationship list.
aliexpress_product_ eancode_ info_ queryQuery eancode detail info.
Authorize once, then an endpoint your client signs into. Nothing to deploy, and nothing to install on the AliExpress side.
You authorize in your browser with your own AliExpress app: create one at open.aliexpress.com, add the callback URL, then paste the App Key and App Secret. Access covers that account; your password is never shared.
123456••••••••••••3f7aleave blank unless you use the AliExpress affiliate programmeRead-only limits the agent to lookups — catalog, orders, settlement. On full access, require approval for writes so nothing places or pays a dropship order unattended. Flip the full-catalog toggle only if needed.
Drop the PopMCP URL into Claude, ChatGPT, Codex or any other supported client. It signs in through PopMCP with OAuth, so your AliExpress credential never leaves the server.
app.popmcp.com/mcp/…Ask for something harmless before you turn writes on. Once it comes back clean, widen the tool set or switch the connection to full access.
Show me last month's affiliate orders and which products earned the commission
aliexpress_affiliate_order_listok
Then just ask for the work
“Show me last month's affiliate orders and which products earned the commission”
“Generate tracking links for every hot kitchen gadget under $15”
“Place and pay a dropship order for these three SKUs once freight is quoted”
“Do any of my unshipped dropship orders contain SKUs that are now out of stock”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Settings → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting AliExpress behind an AI client.
Yes. Create one at open.aliexpress.com, add the callback URL PopMCP shows you, then paste that app's App Key and App Secret into the connect form and authorize once in your browser. The Affiliate tracking ID field is optional and only matters if you plan to use the affiliate tools. Your AliExpress password is never shared with PopMCP.
ds_text_search takes a keyword and ds_image_search_v2 takes a picture, while ds_category_tree_get walks the category structure when you would rather browse than guess. Once you have an item, ds_product_get returns the listing, ds_product_wholesale_get the wholesale pricing, and affiliate_product_sku_detail_get every SKU with price, specifications and delivery info. For sourcing rather than lookup, affiliate_hotproduct_query and affiliate_product_smartmatch are the discovery side.
Yes. ds_freight_query returns the delivery options and price, ds_order_create places the order, and ds_order_afterpay handles the pay step. Those are writes, so keep the connection read-only while you are testing, or turn on approval-required-for-writes so a person signs off before money moves. Afterwards, trade_ds_order_get and ds_order_tracking_get follow the order and the parcel.
201 operations across 18 API modules, split 133 read and 68 write. 29 load into your AI client by default and the rest stay searchable, so the tool list does not swamp the model's context. The biggest modules are Product management (50), Seller account (24), Affiliate (16), Dropshipping (16) and Logistics (16).
The order lifecycle is covered by Order placed, Order awaiting shipment, Order status changed and Order cancelled, alongside Dispute opened and Dispute updated. On the catalog side there is Product published, Product status changed, Stock level changed and Bulk upload finished. Package status changed, Affiliate order recorded, Shop health warning and Settlement entry added cover fulfilment, commission and money. Every trigger works by change detection, and the full list is on this page.
Dropshipping and selling on AliExpress are different businesses in the API, and they live in separate modules. If you buy to fulfill, you live in ds_order_create, ds_order_afterpay, trade_ds_order_get and ds_order_tracking_get; if you sell, the Seller orders and Disputes modules are the ones you want. Freight splits the same way, with ds_freight_query for dropshipping quotes and logistics_buyer_freight_calculate for the buyer-side calculation. Point an agent at the wrong pair and the request comes back empty.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server — Claude Desktop, Claude Web, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Loading 201 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 29-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. You can switch a connection to the full catalog at any time.
A tool is something your AI calls — there are 201 here. A trigger is something PopMCP watches for you: 18 AliExpress events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into AliExpress.
Launch a hosted MCP endpoint for AliExpress, keep tool access under control, and start testing real workflow prompts right away.