Rest API Spec for Watcher, Shield

Hi All! I'm working on an ES client for Rust and was looking to see if there was a REST API spec for the official plugin products like there is for the core Elasticsearch.

Otherwise has someone else already done some work on this for their own client?