Get Order Snapshot - Sellercloud API Docs

Overview

This endpoint can be used to get the order snapshot.

In order to consume the endpoint, you must:

For information on how you can authenticate, see: Authentication

As soon as you do authentication and receive a valid token, it needs to be passed to the call.

Endpoint

An example of such an endpoint for XX server is https://xx.api.sellercloud.com/rest/api/Orders/{id}/Snapshot

For your server endpoint will be:

https://{your_server_id}.api.sellercloud.com/rest/api/Orders/{id}/Snapshot

Request

Method Type: HttpGet

Authorization: Use Bearer Token + token received from token authentication

Response

Response Body

{
  "OrderSnapshot": {
    "OrderID": 0,
    "OrderDate": "2023-12-05T09:04:02.860Z",
    "OrderSource": "string",
    "OrderSourceOrderID": "string",
    "SubTotal": 0,
    "DiscountsTotal": 0,
    "ShippingDiscountsTotal": 0,
    "TaxTotal": 0,
    "ShippingTotal": 0,
    "HandlingTotal": 0,
    "InsuranceTotal": 0,
    "GiftWrapCharge": 0,
    "GrandTotal": 0,
    "PaymentMethod": "string",
    "PaymentReference": "string",
    "PaymentReferenceNumber": "string",
    "PaymentDate": "2023-12-05T09:04:02.860Z",
    "PaymentTotal": 0,
    "PaymentReceived": 0,
    "PaymentUnCleared": 0,
    "PaymentRefunded": 0,
    "PaymentRemaining": 0,
    "Items": [
      {
        "SKU": "string",
        "Quantity": 0,
        "SitePrice": 0,
        "UnitPrice": 0,
        "LineTax": 0,
        "ShippingTax": 0,
        "GiftWrapTax": 0,
        "Discount": 0,
        "Total": 0,
        "Kits": [
          {
            "KitSku": "string",
            "TotalQty": 0
          }
        ]
      }
    ]
   }
}