crates.io (Rust Package Registry)
__Experimental API documentation for the [crates.io](https://crates.io/) package registry.__ This document describes the API used by the crates.io website, cargo client, and other third-party tools to interact with the crates.io registry. Before using this API, please read the [crates.io data access policy](https://crates.io/data-access) and ensure that your use of the API complies with the policy. __The API is under active development and may change at any time__, though we will try to avoid breaking changes where possible. Some parts of the API follow the "Registry Web API" spec documented at and can be considered stable. Most parts of the API do not require authentication. The endpoints that do require authentication are marked as such in the documentation, with some requiring cookie authentication (usable only by the web UI) and others requiring API token authentication (usable by cargo and other clients).
