1// docs/bulk.asciidoc:294
2
3[source, php]
4----
5$params = [
6    'body' => [
7        [
8            'index' => [
9                '_index' => 'test',
10                '_id' => '1',
11            ],
12        ],
13        [
14            'field1' => 'value1',
15        ],
16        [
17            'delete' => [
18                '_index' => 'test',
19                '_id' => '2',
20            ],
21        ],
22        [
23            'create' => [
24                '_index' => 'test',
25                '_id' => '3',
26            ],
27        ],
28        [
29            'field1' => 'value3',
30        ],
31        [
32            'update' => [
33                '_id' => '1',
34                '_index' => 'test',
35            ],
36        ],
37        [
38            'doc' => [
39                'field2' => 'value2',
40            ],
41        ],
42    ],
43];
44$response = $client->bulk($params);
45----
46