FlexNet Code Insight Data Services

FlexNet Code Insight 6.13.2

FlexNet Code Insight Data Services is a RESTful API hosted on Amazon Web Services. Data Services provides information about Open Source projects from the FlexNet Code Insight Data Library. Queries can be made against the following entities:

Components: open source projects and their metadata (URL, description, licenses, etc)
Versions: the version names of components, vulnerabilities, per-version licenses, etc.
Licenses: text, whether it is copyleft or compatible with versions of the GPL, etc.)
Vulnerabilities: CVE, CPE info, scores, etc.)
Digests: exact md5 digest matches, auto-writeup rules, etc.

Requests to Data Services take the form of an HTTPS GET request to the web service. The following typical query is a request for the names of the licenses associated to FlexNet Code Insight components with the name ‘zlib’:

/components?fields=component_license_names&query=name:zlib

The Analyzer is the first application built to use DATA SERVICES. The Analyzer does a combination of file parsing, built-in component analysis, intelligent reading of typical metadata sources (package.json, pom.xml, etc.), and queries to DATA SERVICES and other web services to create an open source inventory. DATA SERVICES supplements license information, component metadata, and known security vulnerabilities.

Important • Files and code snippets are never sent to DATA SERVICES, which is queried only for information about Open Source projects as contained in the FlexNet Code Insight Data Library (e.g., component information, vulnerabilities, licenses, digest-to-component data) to enable rich inventory building.