Maintenance

Maintenance is used to start maintenance tasks

Get task status

get
Authorizations
AuthorizationstringRequired
Path parameters
uidstring · uuidRequired

Task uid

Responses
chevron-right
200

OK

application/json

Enqueued task model

Uidstring · uuidOptional

Unique identifier for the task

Createdstring · date-timeOptional

When the task was created

FinishedTimestampstring · date-time · nullableOptional

When the task was finished

StartTimestampstring · date-time · nullableOptional

When the processing of the task was started

Statusinteger · enumOptional

Status of the task

  • 10 = Queued
  • 20 = Processing
  • 30 = Succeeded
  • 40 = Failed
Possible values:
PercentageDoneinteger · int32Optional

How far the task has progressed

get
/v1/maintenance/{uid}
200

OK

Rebuild internal PIM references index

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildpimreferences
200

OK

Rebuild global list index

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildgloballistindex
200

OK

Rebuild category search index

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildcategoryindex
200

OK

Rebuild asset search index

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildassetindex
200

OK

Rebuild product search index

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildproductindex
200

OK

Rebuild variant search index

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildvariantindex
200

OK

Rebuild variant group search index

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildvariantgroupindex
200

OK

Rebuild product identifiers

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildproductidentifiers
200

OK

Rebuild variant identifiers

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildvariantidentifiers
200

OK

Rebuild variant group identifiers

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildvariantgroupidentifiers
200

OK

Rebuild category identifiers

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildcategoryidentifiers
200

OK

Rebuild product insights

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildproductenrichmentinsights
200

OK

Rebuild variant insights

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildvariantenrichmentinsights
200

OK

Rebuild variant group insights

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildvariantgroupenrichmentinsights
200

OK

Rebuild category insights

post
Authorizations
AuthorizationstringRequired
Responses
chevron-right
200

OK

application/json
string · uuidOptional
post
/v1/maintenance/rebuildcategoryenrichmentinsights
200

OK

Last updated