Kakaclo Api Docs
  • Welcome!
  • Quick Start
  • Release Notes
    • 2023-08 Add API token refresh function, logistics channel to add Express
    • 2023-07 product api increase supplierLevel info
    • 2023-06 Order Automatic Split interface changes
    • 2023-04 Product CountryAndWarehouse interface changes
    • 2023-04 Order V1 Version And Order V2 Version
    • 2022-12 Order V2 Version
  • API Usage
    • API Endpoint
    • Rate Limits
  • Admin API
    • Product
      • Category
      • Products
      • CountryAndWarehouse
      • Stock
      • Product API pull suggestion
    • Order V1(Outdated)
      • Logistics Channel
      • Order
      • Query Order
        • Orders Status Json Response
      • Refund Order
      • Query ReFund
    • Order V2
      • Logistics Channel
      • Order
      • Query Order
        • Orders Status Json Response
      • Refund Order
      • Query ReFund
      • Automatic Split Logistics Channel
    • Custom Product
      • Get Design Category Name List
      • Get Design Model List
      • Get Design Model Detail
      • Get Custom Designed List
      • Get Custom Designed Detail
      • Create designed product orders and get order list
      • Get KakaClo pod-designer address
      • Save POD Designed Product
    • Payment
      • Query Balance
Powered by GitBook
On this page
  • Order Item Properties
  • Order Address Properties
  • Request Properties
  • Create order related information
  1. Admin API
  2. Order V2

Order

Creating orders will be grouped according to the location of the sku warehouse to generate multiple orders

Order Item Properties

Parameter name
Type
Remark

sku

string[64]

sku

quantity

int[16]

quantity must be greater than 0

channelCode

string[32]

Channel code,This value is obtained by calling the Logistics Channel api. It is not required. If no value is passed or the channel is not matched, the standard channel will be used automatically.

warehouseCode

string[32]

Warehouse code,This value is obtained by calling the CountryAndWarehouse api, and it is not required. If no value is passed or the warehouse is not matched, the G007 warehouse will be used automatically.

channelType

string[16]

Channel type,This value defaults to 'Standard' as the standard logistics speed, if you need a faster logistics speed, you need to change the value to 'Express'.

Order Address Properties

Parameter name
Type
Remark

country

string[32]

shipping country shortcode required FR,US

phone

string[64]

address phone required

street1

string[64]

address street1 optional

street2

string[64]

address street2 optional

city

string[64]

address city optional

recipient

string[32]

address recipient required

province

string[32]

address province required

zip

string[32]

address zip optional

ioss

string[32]

address ioss optional

vat

string[32]

address vat optional

Request Properties

{
    "orderAddresses": {
    "country": "US",
    "city": "Orlafasns",
    "phone": "07 82 24 67 93",
    "recipient": "Lffsollia Odfsdlena",
    "street1": " 7 rue  Rabelais",
    "province": " de Lofasfasire",
    "zip": "vsvs00v30"
  },
    "remark": "best order",
        "orderItemsList": [
          {
            "sku": "AMB01682_W_M_AU",
            "quantity": 1
          }
        ],
    "salePlatform": "KA",
    "customOrderId":"KA10001",
    "channelType":"Standard"
}

"channelCode" If no value is passed, the "Standard Shipping" logistics channel will be used by default

Create order related information

POST /openapi/v2/order/orders

Request Body

Name
Type
Description

orderAddress*

Object

Order Address Properties

orderItemsList*

Array

Order Items Properties

remark

String

order notes

salePlatform

String

Amazon、Wish、eBay、Walmart、Groupon、IrobotBoxERP、Shopify、Aliexpress、OverStock、TopHatter、JoyBuy、Homedepot、Facebookshop、Mercari、Facebook Marketplace

channelCode

String

customOrderId

String

custom order number

channelType*

String

Standard、Express

{
    "code": 10000,
    "message": "success",
    "data": 1000000371651
}
{
    // Response
}
Parameter name
Type
Remark

kkOrderId

String[32]

the order number is returned when successful

PreviousLogistics ChannelNextQuery Order

Last updated 1 year ago

From Logistics

channel API