crates.io
communityRust package registry. Browse, search, and publish Rust libraries (crates).
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://crates.io/api/v1/cratesSearch Rust crates
Parameters
qsearch keyword (stringoptionalsortrelevance|downloads|recent-downloads|recent-updates|new (stringoptionalper_pageresults (integeroptionalReturns
crates[] with id, name, description, downloads, recent_downloads, max_version, repository, documentation, categories[]GET
https://crates.io/api/v1/crates/{name}Get crate details
Parameters
namecrate name (stringrequiredReturns
crate with id, name, description, downloads, repository, documentation, homepage, max_version, versions[], categories[], keywords[]GET
https://crates.io/api/v1/crates/{name}/versionsGet crate version history
Parameters
namecrate name (stringrequiredReturns
versions[] with num, dl_path, downloads, created_at, license, rust_version, features