Наконец, я нашел способ выполнить state.apply
- salt-api
с опцией теста.
Все, что мне нужно было: -d arg='test='true''
Пример полного запроса:
curl -sSk http://salt:8000 \
-H 'Accept: application/x-yaml' \
-H 'X-Auth-Token: token' \
-d client=local \
-d tgt='*' \
-d fun='state.apply' \
-d arg='nginx' \
-d arg='test='true''