Index API는 인덱스에 문서를 인덱싱한다. 문서가 존재하지 않는다면 새로 인덱싱하고, 문서가 존재한다면 문서를 갱신한다. 이때 _version 메타필드를 +1 증가시킨다.

신규 문서 추가

PUT movie_kibana_execute/_doc/3
{
  "message": "helloworld",
  "test-obj": {
    "key1": "value1",
    "key2": "value2",
    "key3": 33
  }
}
# 결과
{
  "_index" : "movie_kibana_execute",
  "_type" : "_doc",
  "_id" : "5",
  "_version" : 7,
  "result" : "updated",
  "_shards" : {
    "total" : 2,
    "successful" : 1,
    "failed" : 0
  },
  "_seq_no" : 16,
  "_primary_term" : 2
}

Index API는 최소 1개 이상의 샤드에 복제가 성공해야 성공으로 간주