| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 | [discrete][[breaking_80_api_changes]]==== REST API changes//NOTE: The notable-breaking-changes tagged regions are re-used in the//Installation and Upgrade Guide//tag::notable-breaking-changes[]// end::notable-breaking-changes[].The cat node API's `local` query parameter has been removed.[%collapsible]====*Details* +The `?local` parameter to the `GET _cat/nodes` API was deprecated in 7.x and isrejected in 8.0. This parameter caused the API to use the local cluster stateto determine the nodes returned by the API rather than the cluster state fromthe master, but this API requests information from each selected noderegardless of the `?local` parameter which means this API does not run in afully node-local fashion.*Impact* +Discontinue use of the `?local` query parameter. {ref}/cat-nodes.html[cat nodeAPI] requests that include this parameter will return an error.====.The cat shard API's `local` query parameter has been removed.[%collapsible]====*Details* +The `?local` parameter to the `GET _cat/shards` API was deprecated in 7.x and isrejected in 8.0. This parameter caused the API to use the local cluster stateto determine the nodes returned by the API rather than the cluster state fromthe master, but this API requests information from each selected noderegardless of the `?local` parameter which means this API does not run in afully node-local fashion.*Impact* +Discontinue use of the `?local` query parameter. {ref}/cat-shards.html[cat shardsAPI] requests that include this parameter will return an error.====.The cat indices API's `local` query parameter has been removed.[%collapsible]====*Details* +The `?local` parameter to the `GET _cat/indices` API was deprecated in 7.x and isrejected in 8.0. This parameter caused the API to use the local cluster stateto determine the nodes returned by the API rather than the cluster state fromthe master, but this API requests information from each selected noderegardless of the `?local` parameter which means this API does not run in afully node-local fashion.*Impact* +Discontinue use of the `?local` query parameter. {ref}/cat-indices.html[cat indicesAPI] requests that include this parameter will return an error.====.The get field mapping API's `local` query parameter has been removed.[%collapsible]====*Details* +The `local` parameter for get field mapping API was deprecated in 7.8 and isremoved in 8.0. This parameter is a no-op and field mappings are always retrievedlocally.*Impact* +Discontinue use of the `local` query parameter.{ref}/indices-get-field-mapping.html[get field mapping API] requests thatinclude this parameter will return an error.====.Post data to jobs API is deprecated.[%collapsible]====*Details* +The {ml} <<ml-post-data,post data to jobs API>> is deprecated starting in 7.11.0and will be removed in a future major version.*Impact* +Use <<ml-api-datafeed-endpoint,{dfeeds}>> instead.====
 |