HTTP Routing Table
/advise |
/analyze |
/build-analysis |
/buildlog |
/container-images |
/image |
/kebechet-webhook |
/provenance |
/python |
/python-package-index |
/repo-init
/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. |