1688 Procurement
1688 Order Preview MCP
Preview a 1688 order to review items, shipping details, and payable amounts before submission. Requires an active 1688 authorization and your Nexscope API key.
1688 Order Preview AI Prompts & Use Cases
After connecting this MCP tool to your AI assistant, you can ask the questions below. Replace bracketed placeholders with your own inputs and use the supported values in Arguments.
New to Nexscope MCP? Follow the connection guide, then use the prompts below. The Integration and Parameters & Response tabs contain the connection steps, call example, and technical reference.
1. Review The Documented 1688 Order Preview Operation
Prompt: Review the documented 1688 Order Preview operation using cargo param list [CARGO_PARAM_LIST]. Summarize only the returned evidence and keep missing values explicit.
What You Need to Provide
Provide cargo param list [CARGO_PARAM_LIST]. Follow the Arguments section for accepted formats, limits and conditional inputs.
When using a keyword, provide Simplified Chinese text. For charts, choose a supported weekly or monthly reporting date; a chart period is not the request time.
Some inputs are alternatives. Supply one valid documented combination rather than every available field.
Missing results remain unavailable. Multiple targets or time windows can require multiple calls; do not infer trends from a single snapshot.
Step 1 Β· Connect
Connect Your AI Assistant
Connect a compatible MCP client to Nexscope, then select this tool from your assistant. Use the connection settings in your client to complete authentication.
POST https://api.nexscope.ai/mcp
MCP-Protocol-Version: 2025-11-25
Content-Type: application/jsonAuthentication
Use OAuth 2.1 Authorization Code with PKCE and the mcp:tools scope. API keys remain supported as a compatibility option.
Authorization: Bearer nk-xxxxxxxxxxxxxxxxxUsing an API key? Get your key from API Access and include it in the Authorization header shown above.
Call this MCP tool
nexscope_data_alibaba1688_order_previewhttps://api.nexscope.ai/mcptools/callInitialize an MCP 2025-11-25 Streamable HTTP session at https://api.nexscope.ai/mcp, then use tools/call.
{
"jsonrpc": "2.0",
"id": "1688-order-preview-1",
"method": "tools/call",
"params": {
"name": "nexscope_data_alibaba1688_order_preview",
"arguments": {
"addressId": "987654321012345678",
"cargoParamList": [
{
"offerId": "1234567890123456789",
"quantity": 2,
"specId": "example-spec"
}
],
"flow": "general"
}
}
}MCP 2025-11-25 Β· Streamable HTTPProgress is delivered on the original POST SSE response. GET SSE carries notifications; reconnecting must query existing asynchronous work rather than submit again.
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
addressId | string | optional | Select from receiveAddressList. |
addressParam | object | optional | addressParam |
addressParam.address | string | required | Street address. |
addressParam.areaText | string | optional | Area text value used by this API operation. |
addressParam.cityText | string | optional | City text value used by this API operation. |
addressParam.fullName | string | required | Recipient name. |
addressParam.mobile | string | required | Recipient phone; avoid sharing outside the request. |
addressParam.phone | string | optional | Landline phone number. |
addressParam.postCode | string | optional | Postal code. |
addressParam.provinceText | string | optional | Province text value used by this API operation. |
cargoParamList | array | required | cargoParamList Minimum items: 1 |
cargoParamList[] | object | required | cargoParamList |
cargoParamList[].offerId | string | required | Exact positive integer identifier. Send as a JSON string. Pattern: ^[1-9][0-9]*$ |
cargoParamList[].quantity | integer | required | Quantity in the selling unit. Minimum: 1 |
cargoParamList[].specId | string | optional | SKU specification identifier. |
crossBorderLogisticsSolutionId | string | optional | Cross-border logistics solution sourceId. |
flow | string | optional | Order flow; defaults to general when omitted. Allowed: general, fenxiao, boutiquefenxiao Default: general |
invoiceParam | object | optional | Optional invoice details for order preview. |
invoiceParam.address | string | optional | Registered address. |
invoiceParam.bankAccount | string | optional | Bank account. |
invoiceParam.bankName | string | optional | Bank name. |
invoiceParam.invoiceType | integer | optional | 0: ordinary invoice; 1: special VAT invoice. |
invoiceParam.phone | string | optional | Registered phone number. |
invoiceParam.taxpayerNumber | string | optional | Taxpayer number. |
invoiceParam.title | string | optional | Invoice title. |
invoiceParam.titleType | integer | optional | 1: personal; 2: company. |
isvBizType | string | optional | Cross-border business type. Allowed: cross, cross_daigou, cross_distribution Default: cross |
useBorderLogisticsSolution | boolean | optional | Whether to use a cross-border logistics solution. |
Any of option 1 β requires addressId
Any of option 2 β requires addressParam
Response fields
Treat structuredContent as the programmatic API response payload.
| Name | Type | Required | Description |
|---|---|---|---|
code | integer | optional | Nexscope transport/business envelope code; 0 means the request was processed. Inspect data for operation outcomes. |
cost | string | optional | Processing time in milliseconds, not credits. |
data | object | optional | Data value used by this API operation. |
data.cargoList | array | optional | Cargo list value used by this API operation. |
data.cargoList[] | object | required | Item in data cargoList. |
data.cargoList[].amount | number | optional | CNY yuan. |
data.cargoList[].finalUnitPrice | number | optional | CNY yuan. |
data.cargoList[].offerId | string | optional | Exact positive integer identifier. Send as a JSON string. Pattern: ^[1-9][0-9]*$ |
data.cargoList[].quantity | integer | optional | Quantity value used by this API operation. |
data.cargoList[].specId | string | optional | Spec id value used by this API operation. |
data.discountFee | number | optional | Cents. |
data.message | string | optional | Message value used by this API operation. |
data.payChannelInfos | array | optional | Pay channel infos value used by this API operation. |
data.payChannelInfos[] | object | required | Item in data payChannelInfos. |
data.shopPromotionList | array | optional | Shop promotion list value used by this API operation. |
data.shopPromotionList[] | object | required | Item in data shopPromotionList. |
data.status | boolean | optional | false means do not create an order. |
data.sumCarriage | number | optional | Cents. |
data.sumPayment | number | optional | Cents. |
data.tradeModelList | array | optional | Trade model list value used by this API operation. |
data.tradeModelList[] | object | required | Item in data tradeModelList. |
msg | string | null | optional | Safe response message. |
time | string | optional | Server response time. |
traceId | string | null | optional | Request trace identifier. |
ts | string | optional | Server timestamp. |
Example Q&A
A verified answer example is not available for this tool. Review the documented parameters and use Online Test to obtain a result with your own inputs.
Published sample data is not available for this page. A format illustration or workflow guide is not a substitute for a published result.
View the MCP Request & Response Format
Examples
The JSON-RPC envelope below illustrates how the shown arguments and payload fit into MCP. It is not captured network traffic or proof of a successful call. Workflow-only examples do not include a result.
MCP Request
{
"jsonrpc": "2.0",
"id": "1688-order-preview-example",
"method": "tools/call",
"params": {
"name": "nexscope_data_alibaba1688_order_preview",
"arguments": {
"addressId": "987654321012345678",
"cargoParamList": [
{
"offerId": "1234567890123456789",
"quantity": 2,
"specId": "example-spec"
}
],
"flow": "general"
}
}
}MCP Response Format
{
"jsonrpc": "2.0",
"id": "1688-order-preview-example",
"result": {
"content": [
{
"type": "text",
"text": "{\"code\":0,\"cost\":\"0\",\"data\":{\"cargoList\":[{\"amount\":8.4,\"finalUnitPrice\":4.2,\"offerId\":\"1234567890123456789\",\"quantity\":2}],\"discountFee\":0,\"status\":true,\"sumCarriage\":0,\"sumPayment\":840,\"payChannelInfos\":[],\"shopPromotionList\":[],\"tradeModelList\":[]},\"msg\":null,\"time\":\"2026-10-20T00:00:00Z\",\"traceId\":null,\"ts\":\"0\"}"
}
],
"structuredContent": {
"code": 0,
"cost": "0",
"data": {
"cargoList": [
{
"amount": 8.4,
"finalUnitPrice": 4.2,
"offerId": "1234567890123456789",
"quantity": 2
}
],
"discountFee": 0,
"status": true,
"sumCarriage": 0,
"sumPayment": 840,
"payChannelInfos": [],
"shopPromotionList": [],
"tradeModelList": []
},
"msg": null,
"time": "2026-10-20T00:00:00Z",
"traceId": null,
"ts": "0"
},
"isError": false
}
}