Search Reconcile
This API will sync the data in search index based on the use case like upgrade, restore, etc.
Request
URI
POST
https://nsxmanager.your.domain/api/v1/search/reconcile
COPY
Query Parameters
string
action
Required
Reconciliation use case
Possible values are :
COMPLETE_REINDEXING,
OPENSEARCH_RESTORE,
PRODUCT_RESTORE,
PRODUCT_UPGRADE,
REBALANCE,
boolean
override
Optional
Constraints:
default: true
Override flag
string
scope
Optional
Re-indexing scope
Responses
200
OK
Operation doesn't return any data structure
400
Bad Request
Returns
BadRequest
of type(s)
application/json
{
"details": "string",
"error_code": 0,
"error_data": {},
"error_message": "string",
"module_name": "string",
"related_errors": [
{
"details": "string",
"error_code": 0,
"error_data": {},
"error_message": "string",
"module_name": "string"
}
]
}
412
Returns
PreconditionFailed
of type(s)
application/json
Operation doesn't return any data structure
500
Returns
InternalServerError
of type(s)
application/json
Operation doesn't return any data structure
503
Returns
ServiceUnavailable
of type(s)
application/json
Operation doesn't return any data structure
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' https://{api_host}/api/v1/search/reconcile
Search Operations
GET
Dsl Search
GET
Query Search
POST
Search Reconcile
GET
Get Search Reconcile Status