I tried to make an atomic bulk documents update with all_or_nothing set to true on Cloudant, but got the following response:
[{\"id
The all_or_nothing flag is not supported on Cloudant. It was removed when CouchDB was forked and became BigCouch. As the databases is sharded and stored on separate machines, it would be be overcomplicated to provide all_or_nothing guarantees in a distributed system, where your _bulk_docs requests ends up writing to separate shards.
I wouldn't be surprised to find that this is removed from the forthcoming CouchDB 2.0 aswell.