# Maintenance
Maintenance is used to start maintenance tasks
GET /maintenance/{uid} Get task status
Request parameters
| Property name | Parameter type | Data type | Description |
|---|---|---|---|
| uid | path | string |
Task uid |
Response status OK (200)
object : EnqueuedBackgroundTask
EnqueuedBackgroundTask
| Property name | Data type | Description |
|---|---|---|
| ApplicationOwner | string | |
| SerializedData | string | |
| Uid | string | |
| Name | string | |
| Description | string | |
| Created | string | |
| CreatedBy | string | |
| CreatedByUserId | string | |
| Status | string | |
| DetailsPagePath | string | |
| Priority | integer | |
| FinishedTimestamp | string | |
| StartTimestamp | string | |
| ProgressLog | array : ProgressLogEntry | |
| PercentageDone | integer | |
| TaskType | string | |
| IsSystemTask | boolean | |
| TaskParameters | array : TaskParameter |
ProgressLogEntry
| Property name | Data type | Description |
|---|---|---|
| Timestamp | string | |
| Message | string |
TaskParameter
| Property name | Data type | Description |
|---|---|---|
| ParameterName | string | |
| ParameterValue | string |
POST /maintenance/rebuildcategoryenrichmentinsights Rebuild category insights
Response status OK (200)
string
POST /maintenance/rebuildcategoryidentifiers Rebuild category identifiers
Response status OK (200)
string
POST /maintenance/rebuildcategoryindex Rebuild category search index
Response status OK (200)
string
POST /maintenance/rebuilddynamiccategories Rebuild dynamic categories
Response status OK (200)
string
POST /maintenance/rebuildentityworkflowstates Rebuild entity workflow states
Response status OK (200)
string
POST /maintenance/rebuildgloballistindex Rebuild global list index
Response status OK (200)
string
POST /maintenance/rebuildpimreferences Rebuild internal PIM references index
Response status OK (200)
string
POST /maintenance/rebuildproductenrichmentinsights Rebuild product insights
Response status OK (200)
string
POST /maintenance/rebuildproductidentifiers Rebuild product identifiers
Response status OK (200)
string
POST /maintenance/rebuildproductindex Rebuild product search index
Response status OK (200)
string
POST /maintenance/rebuildvariantenrichmentinsights Rebuild variant insights
Response status OK (200)
string
POST /maintenance/rebuildvariantgroupenrichmentinsights Rebuild variant group insights
Response status OK (200)
string
POST /maintenance/rebuildvariantgroupidentifiers Rebuild variant group identifiers
Response status OK (200)
string
POST /maintenance/rebuildvariantgroupindex Rebuild variant group search index
Response status OK (200)
string
POST /maintenance/rebuildvariantidentifiers Rebuild variant identifiers
Response status OK (200)
string
POST /maintenance/rebuildvariantindex Rebuild variant search index
Response status OK (200)
string