I have a very large, complex Splunk environment and I need to update the LDAP BIND user password. With over 100 instances I need to update it with a script but cannot find either a cli option or an API that sets that password.
You should be able to use following Splunk REST API endpoint to post a request with updated bindDNPassword.
(see the example in POST section after expanding it.