HTTP Routing Table

 
/advise
GET /advise/python/{analysis_id} Get computed adviser result based on its identifier
GET /advise/python/{analysis_id}/log Retrieve an adviser run log
GET /advise/python/{analysis_id}/status Show status of an adviser computing recommendations
POST /advise/python Get an advise for a Python application
 
/analyze
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 an analysis status
POST /analyze Analyze the given image asynchronously
 
/build-analysis
POST /build-analysis Analyze the given build imagestream and log
 
/buildlog
GET /buildlog/{document_id} Retrieve the given build log
 
/container-images
GET /container-images List available Thoth container images
 
/image
POST /image/metadata Get metadata for the given image
 
/kebechet-webhook
POST /kebechet-webhook Schedule kebechet instance from webhook, this endpoint is not intended for users
 
/provenance
GET /provenance/python/{analysis_id} Retrieve a provenance check result
GET /provenance/python/{analysis_id}/log Show logs of a provenance check
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/environment Get environments available for Python resolutions
GET /python/imports List imported packages (name, version, index)
GET /python/package List Python packages
GET /python/package/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/version/environments List environments used to solve the given Python package
GET /python/package/version/metadata Get metadata for the given package
GET /python/package/versions List versions of the given Python package
GET /python/platform Get supported platforms for the Python ecosystem
 
/python-package-index
GET /python-package-index List registered Python package indexes
 
/repo-init
POST /repo-init Initialize the user's provided repository.