Results (95)
Compilers
v1
English
The Compiler tile provides information on the language of the compiler(s) detected in a repository. On the tile itself, the language's name will be displayed if only one compiler is detected. If more than one compiler is
Vulnerability Remediation
v1
English
The Vulnerability Remediation page provides detailed information on the vulnerabilities that are affecting your projects. It can be accessed by clicking the Remediations link from the hamburger menu  in the upper-right corner or by clicking any vulnerability on
Product Endpoints
v1
English
These endpoints provide the ability to search for products and get information about those products. Get Products - Returns detailed information about the specified product(s). Get Latest Version for Dependency - Returns the latest version of a specified dependency. Search
Analysis Endpoints
v1
English
These endpoints provide the ability to retrieve the results of analyses and perform new analyses. Analyze Project - Initiates a new analysis of a single project. Analyze Projects - Initiates new analyses of one or more projects. Get Analysis - Retrieve the
Search
v1
English
Ion Channel provides the ability to search for any software product that is affected by a known vulnerability. This allows you to perform a quick check on a product to see if it has any direct vulnerabilities without creating
Viruses
v1
English
To help ensure that your project is free from viruses, malware, trojans, and other malicious threats, Ion Channel will scan all of the project's files using the ClamAV antivirus engine. When the scan is completed, the Viruses tile
Ion Connect CLI
v1
English
Ion-Connect is a CLI (Command-Line Interface) tool that allows you to interact with the Ion Channel API. Installation Email support@exiger.com with a request to be provided the tool. Run the executable from the folder matching
Total Vulnerabilities
v1
English
The Total Vulnerabilities tile provides a count of all detected vulnerabilities within a project regardless of severity. The total count of vulnerabilities may include the same vulnerability more than once if more than one product is affected. Selecting the
Dependencies Outdated
v1
English
Older, outdated versions of dependencies are more likely to be affected by security issues. Oftentimes, updating your dependencies to the most recent version will resolve these issues. Outdated dependencies are the direct and transitive dependencies within your project that
Software Product Details
v1
English
The Product Details page provides detailed information for a software product and all known vulnerabilities that affect the product. A product's details can be accessed by clicking the results of a search . Product Information The information for each
Project Endpoints
v1
English
56", "ruleset_id": "bcde1234-ab12-ab12-ab12-abcde234567", "name": "Project Name", "aliases": [ { "name": "ionize", "org": "ion-channel", "version": "1.0" } ], "type": "git", "source": "https:\/\/github.com/ion-channel\/ionize.git", "branch": "master", "description": "Project description here", "username": "", "password": "", "active": true
How to Archive a Project
v1
English
At times you may find that you have a project that you no longer want to continue to analyze and have present on the Project List screen. Rather than deleting the project, Ion Channel provides the ability to archive
SBOM Endpoints
v1
English
{ "total_count": 0, "offset": 0 } } Get Entity Overview For Entity The v1/score/getEntityOverviewForEntity endpoint takes one or more associated purl and returns the overview of that entity. Endpoint v1/score/getEntityOverviewForEntity Request Method POST Parameter Description package_id
Rules and Rulesets
v1
English
existing projects that have this ruleset applied to a new ruleset first. Filtering Rulesets By default, only active rulesets are displayed on the Rulesets page. Select the filter dropdown near the upper right-hand corner to view any archived
API Usage
v1
English
The Ion Channel REST API provides full access to almost all of the features that exist within the user interface. This allows you to create your own applications, integrate your build tools, and obtain information or make changes directly
Project List
v1
English
The Project List page is the first page you will see when you log in to the Ion Channel console. This is where you will find all of your projects along with the high-level analysis data for each
Create and Analyze a Project via the API
v1
English
A completed analysis will show results similar to the following: { "data": { "id": "abcd1234-ab12-ab12-ab12-abcde123456", "team_id": "bcde1234-ab12-ab12-ab12-abcde234567", "project_id": "cdef1234-ab12-ab12-ab12-abcde345678", "message": "Completed compliance analysis", "branch": "master", "status": "finished
Unique Vulnerabilities
v1
English
The Unique Vulnerabilities tile provides the number of unique vulnerabilities within a project regardless of severity. This is different from the related Critical and High Vulnerabilities tiles, which emphasize only High or Critical vulnerabilities and may count the same
Total Files Scanned
v1
English
The Total Files Scanned tile displays a total count of all files within the top-level project that were found when the analysis was performed. For Git, SVN, and S3 projects, the file count will include all files within
Check for Vulnerabilities via the API
v1
English
The following provides step-by-step instructions for searching for a product, determining its latest version, and checking for any vulnerabilities that affect that product. The results shown in these steps will reflect the data at the point in