Hi!
I'm happy to announce that we have a stable API for the Toolforge platform!
You can now access and manage your tools using an API and build your own wrappers around it.
This API is currently only available from within Toolforge, including from within your own jobs and webservices (just make sure to use `--mount=all` so the certs are available). We plan to make this API accessible from anywhere in the future.
This is the same API that the toolforge clients use directly, so expect to be able to do everything the clients can do. Webservice is not available yet, but will be soon! (https://phabricator.wikimedia.org/T348755)
You can find the actual API docs here: https://api-docs.toolforge.org
And the wiki page with details on deprecation process, authentication, and a python example here: https://wikitech.wikimedia.org/wiki/Help:Toolforge/API
Let us know if you find any issues or if you have any questions through the usual channels. The full list is under "Communication and support" on: https://wikitech.wikimedia.org/wiki/Portal:Toolforge
Thanks!
David
cloud-announce@lists.wikimedia.org