crates.io Index API
Per-crate index metadata files served over HTTP
Documentation
Documentation
https://doc.rust-lang.org/cargo/reference/registry-web-api.html
Documentation
https://doc.rust-lang.org/cargo/reference/registry-index.html
Documentation
https://blog.rust-lang.org/2023/03/09/Rust-1.68.0.html
Specifications
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/crates-io/refs/heads/main/json-schema/crates-io-crate-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/crates-io/refs/heads/main/json-structure/crates-io-crate-structure.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/crates-io/refs/heads/main/json-schema/crates-io-index-entry-schema.json
Other Resources
JSONLD
https://raw.githubusercontent.com/api-evangelist/crates-io/refs/heads/main/json-ld/crates-io-context.jsonld
SpectralRules
https://raw.githubusercontent.com/api-evangelist/crates-io/refs/heads/main/rules/crates-io-rules.yml
Examples
https://raw.githubusercontent.com/api-evangelist/crates-io/refs/heads/main/examples/crates-io-search-example.json
Examples
https://raw.githubusercontent.com/api-evangelist/crates-io/refs/heads/main/examples/crates-io-get-crate-example.json
Examples
https://raw.githubusercontent.com/api-evangelist/crates-io/refs/heads/main/examples/crates-io-config-example.json
Examples
https://raw.githubusercontent.com/api-evangelist/crates-io/refs/heads/main/examples/crates-io-sparse-index-example.json