GET /v1/commerce/analytics/sales-kpi
GET
/v1/commerce/analytics/sales-kpiAuthorization
bearerAuthbearerAuthrequiredor
apiKeyAuthapiKeyAuthrequiredQuery parameters
windowstringWindow: 7, 30, or 90
default: "7"
Responses
200OK
cur_new_customersinteger<int64>requiredcur_ordersinteger<int64>requiredcur_products_soldinteger<int64>requiredcur_salesinteger<int64>requirednew_customers_pct_changenumber<double> | nullrequiredorders_pct_changenumber<double> | nullrequiredprev_new_customersinteger<int64>requiredprev_ordersinteger<int64>requiredprev_products_soldinteger<int64>requiredprev_salesinteger<int64>requiredproducts_pct_changenumber<double> | nullrequiredsales_pct_changenumber<double> | nullrequireddefaultError
errorErrorBodyrequiredShow propertiesHide properties
codestringrequireddetailsErrorDetail[] | nullShow propertiesHide properties
Array of
ErrorDetailcodestringfieldstringlocationstringmessagestringrequiredmessagestringrequiredrequest_idstringRequest
curl -X GET "/v1/commerce/analytics/sales-kpi"const response = await fetch("/v1/commerce/analytics/sales-kpi", {
method: "GET"
});import requests
response = requests.get(
"/v1/commerce/analytics/sales-kpi",
)Response
{
"cur_new_customers": 0,
"cur_orders": 0,
"cur_products_sold": 0,
"cur_sales": 0,
"new_customers_pct_change": 0,
"orders_pct_change": 0,
"prev_new_customers": 0,
"prev_orders": 0,
"prev_products_sold": 0,
"prev_sales": 0,
"products_pct_change": 0,
"sales_pct_change": 0
}{
"error": {
"code": "string",
"details": [
{
"code": "string",
"field": "string",
"location": "string",
"message": "string"
}
],
"message": "string",
"request_id": "string"
}
}