get-components
Returns detected open-source/CMS components for a project (all vaults) or a single vault. Provide exactly one of project_id or vault_id. Requires full data access (a paid plan; verification-only plans are not included). Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Filter: substring match on component URL. | |
| name | No | Filter: substring match on component name. | |
| limit | No | Max results to return (default 50, max 200). | |
| offset | No | Number of results to skip, for pagination. | |
| vendor | No | Filter: substring match on vendor. | |
| api_key | No | Optional API key for clients that cannot set X-API-Key headers. | |
| vault_id | No | Vault id (from create-code-vault or list_vaults). Returns data for this vault only. | |
| project_id | No | Project id (from create_project). Returns data aggregated across all vaults in the project. | |
| sort_by_size | No | Sort by total_lines_of_code descending instead of by name. | |
| only_outdated | No | Only return components where current_version != latest_version. |