Get Items for Multiple Orders

GetMultipleOrderItems. Through an array of OrderIds, it returns the detailed items associated with an order.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

This endpoint follows the same principle as GetOrderItems, but allows querying multiple orders simultaneously using different OrderIDs. Its purpose is to provide detailed information about each item contained in the queried orders.

Response

NameTypeDescription
OrderIdStringThe same order ID to which the item belongs
OrderNumberStringOrder number displayed to the end customer
OrderItemsObjectContains a list of order items
OrderItemIdStringUnique identifier for each order item
ShopIdStringUnique identifier of the store that sold the item (Falabella or Sodimac)
OrderIdStringThe same order ID to which the item belongs
NameStringName del producto
SkuStringStock-keeping Unit of the product
VariationStringProduct variations (such as size, color, etc.)
ShopSkuStringStore-specific SKU for the product
ShippingTypeStringShipping method used
CurrencyStringCurrency used for the transaction
VoucherCodeStringCoupon code applied to the item (only if applicable)
StatusStringCurrent status of the order item
isProcessableStringIndicates if the item can be processed (0 or 1)
ShipmentProviderStringName del proveedor de envío
IsDigitalStringIndicates if the item is a digital product (0 or 1)
DigitalDeliveryInfoStringInformation about the digital delivery method (if applicable)
TrackingCodeStringTracking code for shipment tracking
TrackingCodePreStringPre-generated tracking code before shipment starts
ReasonStringReason for cancellation or return (if applicable)
ReasonDetailStringDetailed reason for cancellation or return (if applicable)
PurchaseOrderIdStringPurchase order ID generated by the platform
PurchaseOrderNumberStringPurchase order number provided to the seller
PackageIdStringUnique package ID containing the items
PromisedShippingTimeStringIt corresponds to the date on which the order must be delivered to the logistics operator. It is essential to meet this deadline to avoid early or delayed shipment, as any deviation could result in penalties.
ExtraAttributesStringAdditional attributes related to the order item
ShippingProviderTypeStringIndicates the service level based on delivery speed. Possible values: Same day, Direct, Click & Collect, Next Day, Home Delivery, and Regular.
CreatedAtStringTimestamp when the order item was created (ISO format)
UpdatedAtStringTimestamp when the order item was last updated (ISO format)
VouchersStringList of coupons applied to the item
SalesTypeStringType de venta
ReturnStatusStringStatus of the return request, if any (e.g., Pending, Approved)
WalletCreditsStringAmount of wallet credits used for this order
ItemPriceStringOriginal price of the item before discounts or coupons
PaidPriceStringPrice paid by the end customer after discounts
TaxAmountStringTax amount applied to the item
CodCollectableAmountStringAmount to collect in case of Cash on Delivery (COD)
ShippingAmountStringTotal shipping amount charged for the item
ShippingServiceCostStringActual cost of the shipping service
ShippingTaxStringTax amount charged on shipping
VoucherAmountStringTotal discount applied through coupons

Errors

Error CodeMessage
37E037: One or more order id in the list are incorrect (One or more order IDs in the list are incorrect)
38E038: Too many orders were requested (Too many orders were requested)
39E039: No orders were found (No orders were found)
56E056: Invalid OrdersIdList format. Must use array format [1,2] (Invalid OrdersIdList format. Must use array format [1,2])
Query Params
string
required
Defaults to GetMultipleOrderItems

Name of the function to be called. Required and must be 'GetBrands' in this case. If omitted, an error 'E001: Parameter Action is mandatory' is returned. If an unknown function string is provided, an error message 'E008: Invalid Action' is returned.

string
enum
required
Defaults to XML

If provided, it must be 'JSON' or 'XML'. If not provided, 'XML' is assumed.

Allowed:
date
required

The current time in ISO8601 format relative to UTC (e.g., Timestamp = 2015-04-01T10:00:00+02:00 for Berlin), so that calls cannot be replayed by a third party intercepting them (i.e., calls too far in the past or future will produce an error message). Required. If not provided, the error message 'E001: Parameter Timestamp is mandatory' appears. If the timestamp is too old or in the future, an error message "E003: Timestamp has expired" is returned.

string
required

The ID of the user making the call. The list of authorized users is maintained in the Seller Center web interface under General Settings / Manage Users.

string
required

The API version against which this call will be executed, in major-dot-minor format. It must currently be 1.0, although the actual API version is 2.6.20. If omitted, an error message "E001: Parameter Version is mandatory" is returned.

string
required

The cryptographic signature that authenticates the request. A caller must create this value by calculating the SHA256 hash of the request, using the API key of the user specified in the UserID parameter. Required. If omitted, an error message "E001: Parameter Signature is mandatory" is returned. If the signature is incorrect, an 'E007: Login failed' error message for signature mismatch is returned.

OrderIdList
array of int32s
required

Comma-separated list of order identifiers enclosed in brackets.

OrderIdList*
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
LoadingLoading…
Response
Choose an example:
application/xml
application/json