OpenSearch/rest-api-spec/api
Martijn van Groningen aa548f5148 Remove GET `_aliases` api in favour for GET `_alias` api
Currently there are two get aliases apis that both have the same functionality, but have a different response structure. The reason for having 2 apis is historic.

The GET _alias api was added in 0.90.x and is more efficient since it only sends the needed alias data from the cluster state between the master node and the node that received the request. In the GET _aliases api the complete cluster state is send to the node that received the request and then the right information is filtered out and send back to the client.

The GET _aliases api should be removed in favour for the alias api

Closes to #4539
2014-01-02 13:56:11 +01:00
..
bulk.json [API] bulk request now supports timeout, see #4220 2013-11-25 11:53:32 +01:00
clear_scroll.json [API] formatting issues 2013-09-25 14:08:18 +02:00
cluster.get_settings.json Extracted the `cluster.get_settings` API spec from `cluster.settings` 2013-06-17 18:54:25 +02:00
cluster.health.json [API] cluster.health wait_for_nodes is a string, not a number 2013-10-01 19:28:46 +02:00
cluster.node_hot_threads.json Changed the `nodeID` parameter to `node_id` 2013-06-12 17:52:32 +02:00
cluster.node_info.json Added timeout param to cluster.node_info 2013-06-20 11:44:02 +02:00
cluster.node_shutdown.json Changed the `nodeID` parameter to `node_id` 2013-06-12 17:52:32 +02:00
cluster.node_stats.json completion_fields and field_data fields not support in node stats yet. 2013-09-20 14:15:08 +02:00
cluster.put_settings.json Added the `cluster.put_settings` API 2013-06-17 18:55:34 +02:00
cluster.reroute.json cluster reroute filter_metadata description 2013-06-04 17:35:22 +02:00
cluster.state.json Added the API definition for `_cluster/state` 2013-05-26 15:51:58 +02:00
count.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
create.json Separate endpoint for op_type create 2013-06-04 13:27:25 +02:00
delete.json Added "version" param to delete and update 2013-06-20 11:34:18 +02:00
delete_by_query.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
exists.json Reverse course 2013-09-26 09:52:23 -07:00
explain.json [API] formatting issues 2013-09-25 14:08:18 +02:00
get.json [API] Added _source,_source_include,_source_exclude to 2013-09-23 13:23:25 +02:00
get_source.json updated source filtering tests and spec 2013-10-08 18:18:20 +02:00
index.json In the index API, id should be specified in the URL, not the query string 2013-06-19 15:32:30 +02:00
indices.analyze.json Corrected the missing `field` parameter description for `indices.analyze` API 2013-06-18 22:16:52 +02:00
indices.clear_cache.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
indices.close.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.create.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.delete.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.delete_alias.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.delete_mapping.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.delete_template.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.delete_warmer.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.exists.json Use singular for index and type, index is default for exists methods 2013-06-07 23:24:04 +02:00
indices.exists_alias.json Remove GET `_aliases` api in favour for GET `_alias` api 2014-01-02 13:56:11 +01:00
indices.exists_type.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
indices.flush.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
indices.get_alias.json Remove GET `_aliases` api in favour for GET `_alias` api 2014-01-02 13:56:11 +01:00
indices.get_field_mapping.json [API] Changed `fields` parameter to required in "Get Field Mapping" API 2013-11-05 11:17:59 +01:00
indices.get_mapping.json Removed the incorrect info about `_all` default for index in `indices.get_mapping` API 2013-09-09 23:36:45 +02:00
indices.get_settings.json Split settings to get_ and set_ methods 2013-06-07 19:44:28 +02:00
indices.get_template.json Added URL to indices.get_template to match previous change 2013-10-23 21:14:02 -07:00
indices.get_warmer.json Revert "Corrected `indices.get_warmer` API (index not required, base path just `/_warmer`)" 2013-06-20 11:21:19 +02:00
indices.open.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.optimize.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
indices.put_alias.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.put_mapping.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.put_settings.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.put_template.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.put_warmer.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.refresh.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
indices.segments.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
indices.snapshot_index.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
indices.stats.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
indices.status.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
indices.update_aliases.json add master_timeout to cluster state changing operations 2013-07-23 00:06:25 +02:00
indices.validate_query.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
info.json Correct name for the `info` API (root endpoint) 2013-05-28 10:45:10 +02:00
mget.json [API] Added _source,_source_include,_source_exclude to 2013-09-23 13:23:25 +02:00
mlt.json Corrected the formatting in the `_mlt` API 2013-05-28 10:48:23 +02:00
msearch.json Added, that `body` is required in "msearch" 2013-06-21 22:35:25 +02:00
percolate.json Added, that `body` is required in "percolate" API 2013-06-22 11:28:14 +02:00
scroll.json Fix documentation URL for Scroll 2013-06-13 21:06:00 -04:00
search.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
suggest.json Replaced `ignore_indices` with `ignore_unavailable`, `expand_wildcards` and `allow_no_indices`. 2014-01-02 12:19:45 +01:00
update.json Updated "version_type" to match delete.json 2013-10-30 17:26:32 -07:00