Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Crates.io
Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Overview
The Crates.io Connector provides access to Rust package (crate) metadata via the Crates.io REST API. This API allows users to retrieve detailed crate information, list all versions, and perform keyword-based searches. Ideal for developer dashboards, package insights tools, and dependency analyzers.
Integration Overview
The Crates.io Connector exposes the following endpoints:
Detailed Integration Documentation
Get Crate Metadata
Operation ID | getCrateMetadata |
Endpoint | /api/v1/crates/{crate} |
Parameters |
|
Purpose | Retrieves full crate metadata including description, owners, and max_version . |
Output | JSON with full metadata. |
Workflow Example |
|
List Crate Versions
Operation ID | getCrateVersions |
Endpoint | /api/v1/crates/{crate}/versions |
Parameters |
|
Purpose | Lists all versions of a crate. |
Output | JSON array of version metadata. |
Workflow Example |
|
Search Crates
Operation ID | searchCrates |
Endpoint | /api/v1/crates |
Parameters |
|
Purpose | Searches for crates by name or keyword. |
Output | JSON with search results. |
Workflow Example |
|
Workflow Creation with the Connector
Example Workflow: Rust Dependency Viewer
Step 1 | User enters a crate name → Call /api/v1/crates/{crate} |
Step 2 | Display crate details and latest version |
Step 3 | Show version history → Call /api/v1/crates/{crate}/versions |
Step 4 | Offer search for related crates → Call /api/v1/crates?q=keyword |
Pricing
iSolution logo - white - transparent 250 px
Register To Palo Alto & iSolution Event
[forminator_form id=”14485″]
[forminator_form id=”14419″]
[forminator_form id=”14298″]
[forminator_form id=”13094″]