Qué contiene la respuesta
Campos que conviene revisar
- Desarrollo y datos
- Resultados de crates.io
- fuente pública
Carga una nueva respuesta de crates.io; no hace falta escribir un término.
Campos que conviene revisar
/api/v1/crates acepta q, page y per_page. La respuesta tiene una lista crates y un objeto meta; en una búsqueda por serde, meta incluía total y next_page. Usa esa ruta siguiente para continuar la navegación, en vez de calcular una URL a partir de un conteo que puede cambiar entre consultas.
Un elemento puede incluir name, description, downloads, recent_downloads, max_version, updated_at, repository, documentation y homepage. downloads y recent_downloads son conteos de uso del registro, no una revisión de seguridad, compatibilidad o calidad. max_version señala la versión máxima informada en ese momento; para evaluar una dependencia, abre la documentación y el repositorio indicados por el propio crate.
/api/v1/crates/{crate} devuelve detalles del paquete y bloques como versions, keywords y categories. La ruta de lista sirve para descubrir; la ruta del crate sirve para comprobar versiones y clasificación antes de sugerir una dependencia. Conserva el nombre exacto del crate en la URL y trata una respuesta distinta de 200 como señal para revisar el identificador o la disponibilidad.