"reason": "Invalid index name [_watcher], must not start with '_'",

Can you also show the settings of your elasticsearch.yaml config and provide the full watch? I also assume doing the same call via curl fails as well?