HTTP Routing Table

 
/advise
GET /advise/python Get adviser results available.
GET /advise/python/{analysis_id} Get computed adviser result based on its id.
GET /advise/python/{analysis_id}/log Retrieve a adviser run log.
GET /advise/python/{analysis_id}/status Show status of an adviser computing recommendations.
POST /advise/python Get advise for Python ecosystem.
 
/analyze
GET /analyze Retrieve a list of document ids for analyzer results.
GET /analyze/by-hash/{image_hash} Retrieve an analyzer result.
GET /analyze/{analysis_id} Retrieve an analyzer result.
GET /analyze/{analysis_id}/log Show logs of an analysis.
GET /analyze/{analysis_id}/status Show analysis status.
POST /analyze Analyze the given image asynchronously.
 
/build-analysis
POST /build-analysis Analyze the given build imagestream and log.
 
/build-software-environment
GET /build-software-environment Retrieve a list of software environments analyzed for build.
GET /build-software-environment/analyses/{environment_name} List analyses for the given software environment for build.
 
/buildlog
GET /buildlog Retrieve a list of document ids for stored build logs.
GET /buildlog/{document_id} Retrieve the given build log.
POST /buildlog Store the given build log.
 
/buildlog-analyze
GET /buildlog-analyze Retrieve a list of document ids for build analyzer results.
GET /buildlog-analyze/{analysis_id} Retrieve a build analyzer result.
 
/hardware-environment
GET /hardware-environment Retrieve a list of supported hardware environments
 
/image
POST /image/metadata Get metadata for the given image
 
/kebechet
POST /kebechet Schedule kebechet instance from webhook
 
/kebechet-webhook
POST /kebechet-webhook Schedule kebechet instance from webhook
 
/provenance
GET /provenance/python/{analysis_id} Retrieve a provenance check result.
GET /provenance/python/{analysis_id}/log Show logs of a provenance checks.
GET /provenance/python/{analysis_id}/status Show status of a provenance check.
POST /provenance/python Check provenance of packages stated in an application stack.
 
/python
GET /python/dependencies Get direct dependencies of Python libraries. If environment is provided, take into account environment markers that are evaluated during dependencies installation. If environment is not provided, any environment is considered.
GET /python/package/metadata Retrieve metadata relative to a Python Package from the Knowledge Graph.
GET /python/packages/count Retrieve information from the Knowledge Graph with regards to total number of Python packages.
 
/python-package-index
GET /python-package-index List registered Python package indexes.
 
/qeb-hwt
POST /qeb-hwt Schedule Thamos advise for GitHub App.
 
/run-software-environment
GET /run-software-environment Retrieve a list of software environments analyzed for run.
GET /run-software-environment/analyses/{environment_name} List analyses for the given software environment for run.
 
/runtime-environment
GET /runtime-environment Retrieve a list of supported runtime environments
 
/software-environment
GET /software-environment Retrieve a list of supported software environments