Update dealer KPI Metric definition
Update dealer KPI Metric definition
Path Parameters
dealerUUID
dealerKpiMetricDefinitionUuid
Request Body required
request
- 200
- 204
- 401
- 403
OK
Schema
- Array [
- ]
dealerKPIMetricDefinitionDTO object
baselineInfoJSON object
timeWindow object
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
, MONTHS
, QUARTERS
, YEARS
]
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
, MONTHS
, QUARTERS
, YEARS
]
kpiMetric object
baselineInfoJSON object
timeWindow object
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
, MONTHS
, QUARTERS
, YEARS
]
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
, MONTHS
, QUARTERS
, YEARS
]
kpiMetricTemplatesMap object
property name* KPIMetricTemplate
metricInfoJSON object
timeWindow object
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
, MONTHS
, QUARTERS
, YEARS
]
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
, MONTHS
, QUARTERS
, YEARS
]
kpiMetricTemplatesMap object
property name* KPIMetricTemplate
metricInfoJSON object
timeWindow object
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
, MONTHS
, QUARTERS
, YEARS
]
Possible values: [SECONDS
, MINUTES
, HOURS
, DAYS
, WEEKS
, MONTHS
, QUARTERS
, YEARS
]
error object
warning object[]
{
"dealerKPIMetricDefinitionDTO": {
"baselineInfoJSON": {
"apptCreateCategory": [
"string"
],
"brandNameFilter": [
"string"
],
"cpValueFilter": [
"string"
],
"dealerIDList": [
"string"
],
"departmentFilter": [
"string"
],
"groupBy": "string",
"orderTypeFilter": [
"string"
],
"payTypeFilter": [
"string"
],
"timeWindow": {
"endTime": 0,
"endTimeUnit": "SECONDS",
"startTime": 0,
"startTimeUnit": "SECONDS",
"timeColumnName": "string"
}
},
"dealerUuid": "string",
"kpiMetric": {
"baselineInfoJSON": {
"apptCreateCategory": [
"string"
],
"brandNameFilter": [
"string"
],
"cpValueFilter": [
"string"
],
"dealerIDList": [
"string"
],
"departmentFilter": [
"string"
],
"groupBy": "string",
"orderTypeFilter": [
"string"
],
"payTypeFilter": [
"string"
],
"timeWindow": {
"endTime": 0,
"endTimeUnit": "SECONDS",
"startTime": 0,
"startTimeUnit": "SECONDS",
"timeColumnName": "string"
}
},
"baselineMetricColumnName": "string",
"baselineMetricSqlColumn": "string",
"baselineMetricSqlFunction": "string",
"baselineMetricTable": "string",
"category": "string",
"isBaselineMetricPresent": true,
"kpiMetricTemplatesMap": {},
"metricColumnName": "string",
"metricInfoJSON": {
"apptCreateCategory": [
"string"
],
"brandNameFilter": [
"string"
],
"cpValueFilter": [
"string"
],
"dealerIDList": [
"string"
],
"departmentFilter": [
"string"
],
"groupBy": "string",
"orderTypeFilter": [
"string"
],
"payTypeFilter": [
"string"
],
"timeWindow": {
"endTime": 0,
"endTimeUnit": "SECONDS",
"startTime": 0,
"startTimeUnit": "SECONDS",
"timeColumnName": "string"
}
},
"metricSqlColumn": "string",
"metricSqlFunction": "string",
"metricTable": "string",
"name": "string",
"uuid": "string"
},
"kpiMetricTemplatesMap": {},
"metricInfoJSON": {
"apptCreateCategory": [
"string"
],
"brandNameFilter": [
"string"
],
"cpValueFilter": [
"string"
],
"dealerIDList": [
"string"
],
"departmentFilter": [
"string"
],
"groupBy": "string",
"orderTypeFilter": [
"string"
],
"payTypeFilter": [
"string"
],
"timeWindow": {
"endTime": 0,
"endTimeUnit": "SECONDS",
"startTime": 0,
"startTimeUnit": "SECONDS",
"timeColumnName": "string"
}
},
"sortOrder": 0,
"uuid": "string"
},
"error": {
"errorCode": "string",
"errorDescription": "string"
},
"status": "string",
"warning": [
{
"warningCode": "string",
"warningDescription": "string"
}
]
}
No Content
Unauthorized
Forbidden