[role="xpack"] [testenv="basic"] [[ilm-start]] === Start {ilm} API [subs="attributes"] ++++ Start {ilm} ++++ Start the {ilm} ({ilm-init}) plugin. [[ilm-start-request]] ==== {api-request-title} `POST /_ilm/start` [[ilm-start-prereqs]] ==== {api-prereq-title} * If the {es} {security-features} are enabled, you must have the `manage_ilm` cluster privilege to use this API. For more information, see <>. [[ilm-start-desc]] ==== {api-description-title} Starts the {ilm-init} plugin if it is currently stopped. {ilm-init} is started automatically when the cluster is formed. Restarting {ilm-init} is only necessary if it has been stopped using the <>. [[ilm-start-query-params]] ==== {api-query-parms-title} include::{docdir}/rest-api/common-parms.asciidoc[tag=timeoutparms] [[ilm-start-example]] ==== {api-examples-title} The following example starts the ILM plugin. ////////////////////////// [source,console] -------------------------------------------------- PUT _ilm/policy/my_policy { "policy": { "phases": { "warm": { "min_age": "10d", "actions": { "forcemerge": { "max_num_segments": 1 } } }, "delete": { "min_age": "30d", "actions": { "delete": {} } } } } } PUT my_index POST _ilm/stop -------------------------------------------------- ////////////////////////// [source,console] -------------------------------------------------- POST _ilm/start -------------------------------------------------- // TEST[continued] If the request succeeds, you receive the following result: [source,console-result] -------------------------------------------------- { "acknowledged": true } --------------------------------------------------