API structure has changed
This documentation update includes more examples in a variety of languages for each API.
53 structure changes including:
53 Modifications
Modified
53
Breaking
GET /_ingest/pipeline
- Response
-
200 response Modified
-
application/json content type Modified
-
* property Modified
- on_failure property Modified
-
* property Modified
-
application/json content type Modified
GET /_ingest/pipeline/_simulate
- Body
-
application/json content type Modified
-
pipeline property Modified
-
on_failure property Modified
- script property Modified
-
on_failure property Modified
-
pipeline property Modified
GET /_ingest/pipeline/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
* property Modified
- on_failure property Modified
-
* property Modified
-
application/json content type Modified
GET /_ingest/pipeline/{id}/_simulate
- Body
-
application/json content type Modified
-
pipeline property Modified
-
on_failure property Modified
- script property Modified
-
on_failure property Modified
-
pipeline property Modified
GET /_mget
- Body
-
application/json content type Modified
-
docs property Modified
-
_source property Modified
- SourceFilter alternative Modified
-
_source property Modified
-
docs property Modified
GET /_ml/anomaly_detectors
- Response
-
200 response Modified
-
application/json content type Modified
-
jobs property Modified
- blocked property Modified
-
jobs property Modified
-
application/json content type Modified
GET /_ml/anomaly_detectors/{job_id}
- Response
-
200 response Modified
-
application/json content type Modified
-
jobs property Modified
- blocked property Modified
-
jobs property Modified
-
application/json content type Modified
GET /_msearch
- Body
-
application/json content type Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
-
_source property Modified
- SourceFilter alternative Modified
-
SearchRequestBody alternative Modified
GET /_msearch/template
- Body
-
application/json content type Modified
-
TemplateConfig alternative Modified
-
source property Modified
- SearchRequestBody alternative Modified
-
source property Modified
-
TemplateConfig alternative Modified
GET /_render/template
- Body
-
application/json content type Modified
-
source property Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
- _source property Modified
-
SearchRequestBody alternative Modified
-
source property Modified
GET /_render/template/{id}
- Body
-
application/json content type Modified
-
source property Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
- _source property Modified
-
SearchRequestBody alternative Modified
-
source property Modified
GET /_scripts/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
script property Modified
- source property Modified
-
script property Modified
-
application/json content type Modified
GET /_search
- Body
-
application/json content type Modified
-
_source property Modified
-
SourceFilter alternative Modified
- exclude_vectors property Added
-
SourceFilter alternative Modified
-
_source property Modified
GET /_search/template
- Body
-
application/json content type Modified
-
source property Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
- _source property Modified
-
SearchRequestBody alternative Modified
-
source property Modified
GET /_sql/translate
- Response
-
200 response Modified
-
application/json content type Modified
-
_source property Modified
- SourceFilter alternative Modified
-
_source property Modified
-
application/json content type Modified
GET /_tasks/{task_id}
- Response
-
200 response Modified
-
application/json content type Modified
-
task property Modified
-
parent_task_id property Modified
-
Removing polymorphism is always breaking Breaking
-
Removing polymorphism is always breaking
-
parent_task_id property Modified
-
task property Modified
-
application/json content type Modified
GET /{index}/_mget
- Body
-
application/json content type Modified
-
docs property Modified
-
_source property Modified
- SourceFilter alternative Modified
-
_source property Modified
-
docs property Modified
GET /{index}/_msearch
- Body
-
application/json content type Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
-
_source property Modified
- SourceFilter alternative Modified
-
SearchRequestBody alternative Modified
GET /{index}/_msearch/template
- Body
-
application/json content type Modified
-
TemplateConfig alternative Modified
-
source property Modified
- SearchRequestBody alternative Modified
-
source property Modified
-
TemplateConfig alternative Modified
GET /{index}/_search
- Body
-
application/json content type Modified
-
_source property Modified
-
SourceFilter alternative Modified
- exclude_vectors property Added
-
SourceFilter alternative Modified
-
_source property Modified
GET /{index}/_search/template
- Body
-
application/json content type Modified
-
source property Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
- _source property Modified
-
SearchRequestBody alternative Modified
-
source property Modified
POST /_async_search
- Body
-
application/json content type Modified
-
_source property Modified
-
SourceFilter alternative Modified
- exclude_vectors property Added
-
SourceFilter alternative Modified
-
_source property Modified
POST /_bulk
- Body
-
application/json content type Modified
-
UpdateAction alternative Modified
-
script property Modified
- source property Modified
-
_source property Modified
- SourceFilter alternative Modified
-
script property Modified
-
UpdateAction alternative Modified
POST /_ingest/pipeline/_simulate
- Body
-
application/json content type Modified
-
pipeline property Modified
-
on_failure property Modified
- script property Modified
-
on_failure property Modified
-
pipeline property Modified
POST /_ingest/pipeline/{id}/_simulate
- Body
-
application/json content type Modified
-
pipeline property Modified
-
on_failure property Modified
- script property Modified
-
on_failure property Modified
-
pipeline property Modified
POST /_mget
- Body
-
application/json content type Modified
-
docs property Modified
-
_source property Modified
- SourceFilter alternative Modified
-
_source property Modified
-
docs property Modified
POST /_msearch
- Body
-
application/json content type Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
-
_source property Modified
- SourceFilter alternative Modified
-
SearchRequestBody alternative Modified
POST /_msearch/template
- Body
-
application/json content type Modified
-
TemplateConfig alternative Modified
-
source property Modified
- SearchRequestBody alternative Modified
-
source property Modified
-
TemplateConfig alternative Modified
POST /_query
- Response
-
200 response Modified
-
application/json content type Modified
-
_clusters property Modified
- details property Modified
-
_clusters property Modified
-
application/json content type Modified
POST /_reindex
- Response
-
200 response Modified
-
application/json content type Modified
-
task property Modified
-
Removing polymorphism is always breaking Breaking
-
Removing polymorphism is always breaking
-
task property Modified
-
application/json content type Modified
POST /_render/template
- Body
-
application/json content type Modified
-
source property Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
- _source property Modified
-
SearchRequestBody alternative Modified
-
source property Modified
POST /_render/template/{id}
- Body
-
application/json content type Modified
-
source property Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
- _source property Modified
-
SearchRequestBody alternative Modified
-
source property Modified
POST /_scripts/{id}
- Body
-
application/json content type Modified
-
script property Modified
-
source property Modified
- SearchRequestBody alternative Modified
-
source property Modified
-
script property Modified
POST /_scripts/{id}/{context}
- Body
-
application/json content type Modified
-
script property Modified
-
source property Modified
- SearchRequestBody alternative Modified
-
source property Modified
-
script property Modified
POST /_search
- Body
-
application/json content type Modified
-
_source property Modified
-
SourceFilter alternative Modified
- exclude_vectors property Added
-
SourceFilter alternative Modified
-
_source property Modified
POST /_search/template
- Body
-
application/json content type Modified
-
source property Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
- _source property Modified
-
SearchRequestBody alternative Modified
-
source property Modified
POST /_sql/translate
- Response
-
200 response Modified
-
application/json content type Modified
-
_source property Modified
- SourceFilter alternative Modified
-
_source property Modified
-
application/json content type Modified
POST /{index}/_async_search
- Body
-
application/json content type Modified
-
_source property Modified
-
SourceFilter alternative Modified
- exclude_vectors property Added
-
SourceFilter alternative Modified
-
_source property Modified
POST /{index}/_bulk
- Body
-
application/json content type Modified
-
UpdateAction alternative Modified
-
script property Modified
- source property Modified
-
_source property Modified
- SourceFilter alternative Modified
-
script property Modified
-
UpdateAction alternative Modified
POST /{index}/_delete_by_query
- Response
-
200 response Modified
-
application/json content type Modified
-
task property Modified
-
Removing polymorphism is always breaking Breaking
-
Removing polymorphism is always breaking
-
task property Modified
-
application/json content type Modified
POST /{index}/_mget
- Body
-
application/json content type Modified
-
docs property Modified
-
_source property Modified
- SourceFilter alternative Modified
-
_source property Modified
-
docs property Modified
POST /{index}/_msearch
- Body
-
application/json content type Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
-
_source property Modified
- SourceFilter alternative Modified
-
SearchRequestBody alternative Modified
POST /{index}/_msearch/template
- Body
-
application/json content type Modified
-
TemplateConfig alternative Modified
-
source property Modified
- SearchRequestBody alternative Modified
-
source property Modified
-
TemplateConfig alternative Modified
POST /{index}/_search
- Body
-
application/json content type Modified
-
_source property Modified
-
SourceFilter alternative Modified
- exclude_vectors property Added
-
SourceFilter alternative Modified
-
_source property Modified
POST /{index}/_search/template
- Body
-
application/json content type Modified
-
source property Modified
-
SearchRequestBody alternative Modified
- collapse model Modified
- _source property Modified
-
SearchRequestBody alternative Modified
-
source property Modified
POST /{index}/_update/{id}
- Body
-
application/json content type Modified
-
_source property Modified
-
SourceFilter alternative Modified
- exclude_vectors property Added
-
SourceFilter alternative Modified
-
_source property Modified
POST /{index}/_update_by_query
- Response
-
200 response Modified
-
application/json content type Modified
-
task property Modified
-
Removing polymorphism is always breaking Breaking
-
Removing polymorphism is always breaking
-
task property Modified
-
application/json content type Modified
PUT /_bulk
- Body
-
application/json content type Modified
-
UpdateAction alternative Modified
-
script property Modified
- source property Modified
-
_source property Modified
- SourceFilter alternative Modified
-
script property Modified
-
UpdateAction alternative Modified
PUT /_enrich/policy/{name}/_execute
- Response
-
200 response Modified
-
application/json content type Modified
-
task property Modified
-
Removing polymorphism is always breaking Breaking
-
Removing polymorphism is always breaking
-
task property Modified
-
application/json content type Modified
PUT /_inference/{task_type}/{huggingface_inference_id}
- Body
-
application/json content type Modified
- task_settings property Added
PUT /_scripts/{id}
- Body
-
application/json content type Modified
-
script property Modified
-
source property Modified
- SearchRequestBody alternative Modified
-
source property Modified
-
script property Modified
PUT /_scripts/{id}/{context}
- Body
-
application/json content type Modified
-
script property Modified
-
source property Modified
- SearchRequestBody alternative Modified
-
source property Modified
-
script property Modified
PUT /{index}/_bulk
- Body
-
application/json content type Modified
-
UpdateAction alternative Modified
-
script property Modified
- source property Modified
-
_source property Modified
- SourceFilter alternative Modified
-
script property Modified
-
UpdateAction alternative Modified