Returns information on the system reindexes. If a reindex is currently taking place then information about this reindex is returned. If there is no active index task, then returns information about the latest reindex task run, otherwise returns a 404 indicating that no reindex has taken place.
integer
Returns a representation of the progress of the re-index operation.
1
2
3
4
curl --request GET \
--url 'http://{baseurl}/rest/api/2/reindex' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Kicks off a reindex. Need Admin permissions to perform this reindex.
boolean
string
boolean
boolean
Returns a representation of the progress of the re-index operation.
1
2
3
4
curl --request POST \
--url 'http://{baseurl}/rest/api/2/reindex' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Reindexes one or more individual issues. Indexing is performed synchronously - the call returns when indexing of the issues has completed or a failure occurs.
array<string>
boolean
boolean
boolean
Returns response indicating reindex time.
1
2
3
4
curl --request POST \
--url 'http://{baseurl}/rest/api/2/reindex/issue' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Returns information on the system reindexes. If a reindex is currently taking place then information about this reindex is returned. If there is no active index task, then returns information about the latest reindex task run, otherwise returns a 404 indicating that no reindex has taken place.
integer
Returns a representation of the progress of the re-index operation.
1
2
3
4
curl --request GET \
--url 'http://{baseurl}/rest/api/2/reindex/progress' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Executes any pending reindex requests. Execution is asynchronous - progress of the returned tasks can be monitored through other REST calls.
This request has no parameters.
Returns an array containing the reindex request IDs being processed.
integer
1
2
3
4
curl --request POST \
--url 'http://{baseurl}/rest/api/2/reindex/request' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Retrieves the progress of multiple reindex requests. Only reindex requests that actually exist will be returned in the results.
array<integer>
An array of results describing the progress of each of the found requests.
1
2
3
4
curl --request GET \
--url 'http://{baseurl}/rest/api/2/reindex/request/bulk' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Retrieves the progress of a single reindex request.
integer
RequiredDetails and status of the reindex request.
1
2
3
4
curl --request GET \
--url 'http://{baseurl}/rest/api/2/reindex/request/{requestId}' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json'
Rate this page: