getOrders
get
/ccadmin/v1/orders
Get Orders. This operation is used to get a collection of orders from Oracle Commerce Cloud.
Request
Supported Media Types
- application/json
Query Parameters
- fields
-
Type:
stringThis controls which fields are returned in the response body. The default is to include the top-level response fields and the Audience id, displayName, description, and enabled fields.- limit
Type:integerThis is the field to specify the number of records to be fetched per REST call.- offset
Type:integerThis field specifies the offset/starting index from which data to be fetched.- q
Type:stringThis field specifies the query used to limit the orders returns. Defaults to RQL. To use SCIM use the queryFormat parameter- queryFormat
Type:stringSpecifies the format of the query. For backwards compatibility, the default query format is RQL. Specify a value of "SCIM" to use SCIM query format.- sort
Type:stringThis field specifies the sort order of the list to be fetched.- totalResults
Type:booleanIndicates if the total results should be included in the response.Response
Supported Media Types- application/json
200 ResponseFollowing model is returned when operation succeeds.BodyRoot Schema : getOrders_response- items
-
Type:
arrayitemsAdditional Properties Allowed:Array containing the object representations of orders. See updateOrder for a description of the values of each order. - limit
-
Type:
integerLimit of number of products. - offset
-
Type:
integerNumeric offset of the first order item returned. - sort
-
Type:
arraysortAdditional Properties Allowed:An array that specifies the sort order. - total
-
Type:
integerTotal number of products. Deprecated. - totalResults
-
Type:
integerTotal number of products.
Nested Schema : itemsType:arrayArray containing the object representations of orders. See updateOrder for a description of the values of each order.-
Type:
objectupdateOrder_requestAdditional Properties Allowed:
Nested Schema : sortNested Schema : updateOrder_request{ "isAnonymousCheckout":false, "visitId":"27c79ed0-384f-4658-824d-c5b8518bfde0", "appliedPromotions":[ "explicitItemFreeDiscount" ], "shippingMethod":{ "value":"twoDay" }, "payments":[ { "cardCVV":"123", "nameOnCard":"test", "cardTypeName":"Visa", "cardType":"visa", "endMonth":"02", "type":"card", "endYear":2018, "cardNumber":"4055011111111111" } ], "shoppingCart":{ "coupons":[ { "code":"FREETATTOO", "level":"item", "description":"Explicit Item Discount - FREETATTOO", "id":"explicitItemFreeDiscount", "totalAdjustment":"-21.99", "status":"claimed" } ], "items":[ { "serviceAccountId":"serviceAcc-123", "deactivationDate":"2018-06-27T12:59:59Z", "quantity":1, "dynamicPropertyMode":"pickup", "productId":"prod20006", "externalRecurringCharge":10, "giftWithPurchaseCommerceItemMarkers":[ ], "externalData":[ ], "billingAccountId":"billingAcc-123", "externalRecurringChargeFrequency":"Monthly", "catRefId":"sku40105", "externalRecurringChargeDuration":"12", "customerAccountId":"customerAcc-123", "assetId":"asset10001", "actionCode":"Add", "detailedRecurringChargeInfo":[ { "discounted":false, "amount":10, "quantity":1, "tax":0, "orderDiscountShare":0, "detailedUnitPrice":10, "currencyCode":"USD" } ], "activationDate":"2017-06-27T15:30:00Z", "serviceId":"service-123", "recurringCharge":10 } ], "orderTotal":109.46 }, "shippingAddress":{ "lastName":"h", "country":"United States", "address3":"", "address2":"A2", "city":"C1", "prefix":"", "address1":"A1", "defaultCountryCode":null, "postalCode":"36123", "jobTitle":"", "companyName":"", "county":"", "suffix":"", "selectedCountry":"US", "firstName":"h", "phoneNumber":"34534533", "faxNumber":"", "alias":"", "middleName":"", "state":"Alabama", "selectedState":"AL", "email":"h@h.com", "state_ISOCode":"US-AL" }, "id":"o10003", "billingAddress":{ "lastName":"Test", "country":"United States", "address3":"", "address2":"Line 2", "city":"Montgomery", "prefix":"", "address1":"Line 1", "postalCode":"36123", "jobTitle":"", "companyName":"", "county":"", "suffix":"", "selectedCountry":"US", "firstName":"Steve", "phoneNumber":"45454545", "faxNumber":"", "alias":"", "middleName":"", "state":"Alabama", "selectedState":"AL", "state_ISOCode":"US-AL" }, "dynamicPropertyShippingInstructions":"Test Instructions", "giftWithPurchaseOrderMarkers":[ { "quantity":1, "selectedQuantity":0, "removedQuantity":0, "data":"-1275480226", "automaticQuantity":0, "giftType":"product", "autoRemove":true, "giftDetail":"camera_1", "repositoryId":"200001", "failedQuantity":0, "value":"promo10002", "targetedQuantity":0, "key":"atg.gwp" } ], "visitorId":"-6820098066093706883" }- appliedPromotions
-
Type:
arrayappliedPromotionsAdditional Properties Allowed:The array of applied promotions. - billingAddress
-
Type:
objectbillingAddressAdditional Properties Allowed:The billing address details. - combineLineItems
-
Type:
stringValue to determine if line items are to be combined. Can be yes or no. - giftWithPurchaseOrderMarkers
-
Type:
arraygiftWithPurchaseOrderMarkersAdditional Properties Allowed:giftWithPurchaseOrderMarker information. Required if giftWithPurchaseOrderMarker information is present. - isAnonymousCheckout
-
Type:
booleanReturns false if the order is for a logged-in user. - payments
-
Type:
arraypaymentsAdditional Properties Allowed:Payment details to update the order. - shippingAddress
-
Type:
objectshippingAddressRequired:trueAdditional Properties Allowed:The shipping address details. - shippingGroups
-
Type:
arrayshippingGroupsAdditional Properties Allowed:The shipping groups for the order. - shippingMethod
-
Type:
objectshippingMethodRequired:trueAdditional Properties Allowed:The shipping method details for the order. - shoppingCart
-
Type:
objectshoppingCartRequired:trueAdditional Properties Allowed:The shopping cart contents of the current order.
Nested Schema : appliedPromotionsNested Schema : billingAddressType:objectThe billing address details.- address1
-
Type:
stringRequired:trueAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - alias
-
Type:
stringAddress alias. - city
-
Type:
stringRequired:trueCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringRequired:trueCountry. - county
-
Type:
stringCounty. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringRequired:trueFirst name. - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringRequired:trueLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringRequired:truePostal code. - prefix
-
Type:
stringName prefix. - selectedCountry
-
Type:
stringRequired:trueCountry code. - selectedState
-
Type:
stringRequired:trueState code. - state
-
Type:
stringRequired:trueState. - state_ISOCode
-
Type:
stringRequired:trueState ISO code. - suffix
-
Type:
stringName suffix.
Nested Schema : giftWithPurchaseOrderMarkersNested Schema : paymentsNested Schema : shippingAddressType:objectThe shipping address details.- address1
-
Type:
stringRequired:trueAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - alias
-
Type:
stringAddress alias. - city
-
Type:
stringRequired:trueCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringRequired:trueCountry. - county
-
Type:
stringCounty. -
Type:
stringRequired:trueEmail address. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringRequired:trueFirst name. - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringRequired:trueLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringRequired:truePostal code. - prefix
-
Type:
stringName prefix. - selectedCountry
-
Type:
stringRequired:trueCountry code. - selectedState
-
Type:
stringRequired:trueState code. - state
-
Type:
stringRequired:trueState. - state_ISOCode
-
Type:
stringRequired:trueState ISO code. - suffix
-
Type:
stringName suffix.
Nested Schema : shippingGroupsNested Schema : shippingMethodType:objectThe shipping method details for the order.- value
-
Type:
stringRequired:trueThe shipping method applied to the order.
Nested Schema : shoppingCartType:objectThe shopping cart contents of the current order.Nested Schema : itemsType:object- automaticQuantity
-
Type:
numberRequired:trueThe quantity of free sku for this gift selection that has already been auto added to the order. - autoRemove
-
Type:
booleanRequired:trueFlag to indicate whether free gifts should be auto removed if the promotion no longer qualifies. - data
-
Type:
integerRequired:trueAn identifier used to track which gift selection in the promotion this is. It allows the commerce item marker to link to this one. - failedQuantity
-
Type:
numberRequired:trueThe amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site. - giftDetail
-
Type:
stringRequired:trueString identifying the free gift, usually the repository id of the gift type. - giftType
-
Type:
stringRequired:trueThe type of the gift. (sku, product) - key
-
Type:
stringRequired:trueatg.gwp - quantity
-
Type:
numberRequired:trueThe total quantity of sku for this gift selection. - removedQuantity
-
Type:
numberRequired:trueThe amount of free quantity that has since been manually removed by a Shopper. - selectedQuantity
-
Type:
integerRequired:trueThe quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order. - targetedQuantity
-
Type:
numberRequired:trueThe quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order. - value
-
Type:
stringRequired:trueThe gift with purchase promotion id
Nested Schema : itemsType:object- amount
-
Type:
numberAmount to be authorized from the gift card. Payment type:invoice,card, physicalGiftCard, paypalCheckout, payUWebLatamCheckout. - cardCVV
-
Type:
stringCredit/Debit card secret pin. Payment type:card. - cardNumber
-
Type:
stringCredit/Debit card number used for payment. Payment type:card. - cardType
-
Type:
stringCredit/Debit card type. e.g. visa. Payment type:card. - cardTypeName
-
Type:
stringCredit/Debit card type name. e.g. Visa. Payment type:card. - endMonth
-
Type:
stringCredit/Debit card expiry month. Payment type:card. - endYear
-
Type:
stringCredit/Debit card expiry year. Payment type:card. - giftCardNumber
-
Type:
stringGift card number used for payment. Payment type:physicalGiftCard. - giftCardPin
-
Type:
stringGift card pin. Payment type:physicalGiftCard. - nameOnCard
-
Type:
stringName on the credit/debit card. Payment type:card. - PayerID
-
Type:
stringPayer ID relevant to paypal checkout type. Payment type:paypalCheckout. - paymentGroupId
-
Type:
stringPayment Group Id of the gift card payment group. Payment type:physicalGiftCard. - paymentId
-
Type:
stringPayment ID relevant to the payment type. Payment type:paypalCheckout, payUWebLatamCheckout. - PONumber
-
Type:
stringPurchase order number. Pament type:invoice - type
-
Type:
stringRequired:truePayment type. e.g. paypalCheckout, payUWebLatamCheckout.
Nested Schema : itemsType:object- items
-
Type:
arrayitemsRequired:trueAdditional Properties Allowed:The array of products in the shipping group. - shippingAddress
-
Type:
objectshippingAddressAdditional Properties Allowed:The shipping address details. - shippingMethod
-
Type:
objectshippingMethodAdditional Properties Allowed:The shipping method details for the order.
Nested Schema : itemsNested Schema : shippingAddressType:objectThe shipping address details.- address1
-
Type:
stringAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - alias
-
Type:
stringAddress alias. - city
-
Type:
stringCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringCountry. - county
-
Type:
stringCounty. -
Type:
stringEmail address. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringFirst name - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringPostal code. - prefix
-
Type:
stringName prefix. - selectedCountry
-
Type:
stringCountry code. - selectedState
-
Type:
stringState code. - state
-
Type:
stringState. - state_ISOCode
-
Type:
stringState ISO code. - suffix
-
Type:
stringName suffix.
Nested Schema : shippingMethodType:objectThe shipping method details for the order.- value
-
Type:
stringThe shipping method applied to the order.
Nested Schema : itemsType:object- catRefId
-
Type:
stringRequired:trueThe category to which the product belongs. - commerceItemId
-
Type:
stringThe unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no. - productId
-
Type:
stringRequired:trueID of the product in the cart. - quantity
-
Type:
integerRequired:trueThe quantity of the product in the shipping group.
Nested Schema : couponsNested Schema : itemsNested Schema : itemsType:object- code
-
Type:
stringRequired:trueThe coupon code. - description
-
Type:
stringThe coupon description. - id
-
Type:
stringRequired:trueThe coupon ID. - level
-
Type:
stringRequired:trueThe level of the coupon (whether the coupon is item level, etc). - status
-
Type:
stringRequired:trueThe current status of the coupon.
Nested Schema : itemsType:object- actionCode
-
Type:
stringThe action code that has been set on the item by the configurator system. - activationDate
-
Type:
stringThe activation date in ISO format. - assetId
-
Type:
stringThe asset ID corresponding to the current item. - billingAccountId
-
Type:
stringThe billing account ID associated to the current item. - catRefId
-
Type:
stringRequired:trueThe category to which the product belongs. - childItems
-
Type:
arraychildItemsAdditional Properties Allowed:The array of child items in the item, if the item is a configurable item. A child item can itself contain child item array if it is a configurable product in itself. - commerceItemId
-
Type:
stringThe unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no. - customerAccountId
-
Type:
stringThe customer account ID associated to the current item. - deactivationDate
-
Type:
stringThe deactivation date in ISO format. - detailedRecurringChargeInfo
-
Type:
objectdetailedRecurringChargeInfoAdditional Properties Allowed:Detailed Item Price Information. - externalData
-
Type:
arrayexternalDataAdditional Properties Allowed:External data to be associated with a commerce item, provided by a configurator system. - externalPrice
-
Type:
numberA price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable). - externalPriceQuantity
-
Type:
integerThe maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable). - externalRecurringCharge
-
Type:
numberThe external recurring price. - externalRecurringChargeDuration
-
Type:
stringThe duration for the recurring charge e.g. 12 months. - externalRecurringChargeFrequency
-
Type:
stringThe frequency for the recurring charge e.g. Monthly. - giftWithPurchaseCommerceItemMarkers
-
Type:
arraygiftWithPurchaseCommerceItemMarkersAdditional Properties Allowed:giftWithPurchaseCommerceItemMarker information. If giftWithPurchaseCommerceItemMarker information is present on the order is should be passed in. - productId
-
Type:
stringRequired:trueID of the product in the cart. - quantity
-
Type:
integerRequired:trueThe quantity of the product in the cart. - recurringCharge
-
Type:
numberThe recurring charge for the item. - serviceAccountId
-
Type:
stringThe service account ID associated to the current item. - serviceId
-
Type:
stringThe service ID associated to the current item.
Nested Schema : childItemsNested Schema : detailedRecurringChargeInfoType:objectDetailed Item Price Information.- amount
-
Type:
numberThe monetary amount for the recurring charge. - currencyCode
-
Type:
stringThe three character currency code for the monetary amounts. - detailedUnitPrice
-
Type:
numberThe detailed unit price: amount / quantity. (read-only) - discounted
-
Type:
booleanWhether the price is discounted. - orderDiscountShare
-
Type:
numberThe order Discount Share. - quantity
-
Type:
integerThe number of items covered by this recurring charge price info - tax
-
Type:
numberMonetary tax amount.
Nested Schema : externalDataNested Schema : giftWithPurchaseCommerceItemMarkersNested Schema : itemsType:object- activationDate
-
Type:
stringThe activation date in ISO format. - assetId
-
Type:
stringThe asset ID corresponding to the current item. - billingAccountId
-
Type:
stringThe billing account ID associated to the current item. - catRefId
-
Type:
stringRequired:trueSku reference id. - customerAccountId
-
Type:
stringThe customer account ID associated to the current item. - deactivationDate
-
Type:
stringThe deactivation date in ISO format. - detailedRecurringChargeInfo
-
Type:
objectdetailedRecurringChargeInfoAdditional Properties Allowed:Detailed Item Price Information. - externalData
-
Type:
arrayexternalDataAdditional Properties Allowed:External data to be associated with a commerce item, provided by a configurator system. - externalPrice
-
Type:
numberRequired:trueA price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable). - externalPriceQuantity
-
Type:
integerRequired:trueThe maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable). The value of this property should be -1 in case if the current item is a sub item of a configurable product - externalRecurringCharge
-
Type:
numberThe external recurring price. - externalRecurringChargeDuration
-
Type:
stringThe duration for the recurring charge e.g. 12 months. - externalRecurringChargeFrequency
-
Type:
stringThe frequency for the recurring charge e.g. Monthly. - productId
-
Type:
stringRequired:trueID of the product in the cart. - quantity
-
Type:
integerRequired:trueThe quantity of the product in the cart. - recurringCharge
-
Type:
numberThe recurring charge for the item. - serviceAccountId
-
Type:
stringThe service account ID associated to the current item. - serviceId
-
Type:
stringThe service ID associated to the current item.
Nested Schema : detailedRecurringChargeInfoType:objectDetailed Item Price Information.- amount
-
Type:
numberThe monetary amount for the recurring charge. - currencyCode
-
Type:
stringThe three character currency code for the monetary amounts. - detailedUnitPrice
-
Type:
numberThe detailed unit price: amount / quantity. (read-only) - discounted
-
Type:
booleanWhether the price is discounted. - orderDiscountShare
-
Type:
numberThe order Discount Share. - quantity
-
Type:
integerThe number of items covered by this recurring charge price info - tax
-
Type:
numberMonetary tax amount.
Nested Schema : externalDataNested Schema : itemsType:object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueAdditional Properties Allowed:The array of values associated with an externalData item.
Nested Schema : valuesType:objectThe array of values associated with an externalData item.- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : itemsType:object- actionCode
-
Type:
stringThe action code that has been set on the externalData item by the configurator system. - name
-
Type:
stringRequired:trueThe name to be associated with the externalData item. - values
-
Type:
objectvaluesRequired:trueAdditional Properties Allowed:The array of values associated with an externalData item.
Nested Schema : valuesType:objectThe array of values associated with an externalData item.- dynamic_property_key
-
Type:
stringRequired:trueThis property's name and value will be retrieved from a configurator system, so will be dynamically set.
Nested Schema : itemsType:object- automaticQuantity
-
Type:
numberRequired:trueThe quantity of the free gift that this commerce item is making free and was auto added by pricing. - data
-
Type:
integerRequired:trueThe gift hash code for this gift with purchase promotion. - key
-
Type:
stringRequired:trueatg.gwp - remainingQuantity
-
Type:
numberRequired:trueThe quantity of the commerce item that is not affected by gift with purchase. - selectedQuantity
-
Type:
numberRequired:trueThe quantity of the free gift that this commerce item is making free and was selected by the shopper. - targetedQuantity
-
Type:
numberRequired:trueThe quantity of the free gift that this commerce item is making free and was targeted by pricing. - value
-
Type:
stringRequired:trueThe gift with purchase promotion id.
Nested Schema : itemsType:object- order
-
Type:
stringWhether this property should be sorted ascending ("asc") or descending ("dsc"). - property
-
Type:
stringThe name of the property to use for sorting.
Default ResponseThe error responseBodyRoot Schema : errorModelType:object- devMessage
-
Type:
stringAn optional non-localized message containing technical information for developers - errorCode
-
Type:
stringThe numerical code identifying the error - errors
-
Type:
arrayerrorsAdditional Properties Allowed:An optional list of errors if multiple errors were encountered - message
-
Type:
stringThe localized message describing the error - moreInfo
-
Type:
stringAn optional non-localized message with more information - o:errorPath
-
Type:
stringAn optional machine readable description of where the error occurred - status
-
Type:
stringThe HTTP status code - type
-
Type:
stringThe URI to the HTTP state code definition
Nested Schema : errorsNested Schema : itemsType:object- devMessage
-
Type:
stringAn optional non-localized message containing technical information for developers - errorCode
-
Type:
stringThe numerical code identifying the error - message
-
Type:
stringThe localized message describing the error - moreInfo
-
Type:
stringAn optional non-localized message with more information - o:errorPath
-
Type:
stringAn optional machine readable description of where the error occurred - status
-
Type:
stringThe HTTP status code