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.
Forge and OAuth2 apps cannot access this REST resource.
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.
Forge and OAuth2 apps cannot access this REST resource.
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.
Forge and OAuth2 apps cannot access this REST resource.
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.
Forge and OAuth2 apps cannot access this REST resource.
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.
Forge and OAuth2 apps cannot access this REST resource.
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.
Forge and OAuth2 apps cannot access this REST resource.
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.
Forge and OAuth2 apps cannot access this REST resource.
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: