# API 规范

原文链接 : [https://www.elastic.co/guide/en/elasticsearch/reference/5.3/testing-framework.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.3/testing-framework.html)

译文链接 : [http://www.apache.wiki/pages/viewpage.action?pageId=4882845](http://www.apache.wiki/pages/viewpage.action?pageId=4882845)

贡献者 : [小瑶](/display/~chenyao)，[ApacheCN](/display/~apachecn)，[Apache中文网](/display/~apachechina)

**Elasticsearch REST APIs** 是基于 **HTTP** 格式的，以 **JSON** 为数据交互格式的（**[JSON over HTTP](https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-http.html)**）。

如果没有另外的说明，本章节中列出的约定可以应用于整个的 **REST API** 。

*   [**Multiple Indices** ( 多重索引 )](/pages/viewpage.action?pageId=4882847)
*   [**Date math support in index names** ( 索引名称对 Date 和 Math 的支持 )](/pages/viewpage.action?pageId=4882849)
*   [**Common options** ( 常用选项 )](/pages/viewpage.action?pageId=4882851)
*   [**URL-based access control** ( 基于 URL 的访问控制 )](/pages/viewpage.action?pageId=4882853)