/
TI
tidelift
/
Tidelift External API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 17h ago · Updated 2w ago
View markdown
latest
OpenAPI 3.0.0
Proprietary
2026-08-10
66
79
150.9 KB
5f36bed372bb
Alignments
4
post
Perform an alignment without specifying a project
post
Perform an alignment with a specific project
get
Get recent saved alignments
get
Get a saved alignment with additional information
Authentication
1
get
Check if the given API key is valid.
Catalog Releases
8
get
List all releases in a catalog
post
Create a new catalog request
post
/v1/catalog/{org_name}/{project}/request
post
Create a new batch catalog request
post
/v1/catalog/{org_name}/{project}/batch_request
get
Retrieve information on a package in a catalog
get
Retrieve information on a package in a catalog
post
Retrieve information on multiple packages in a catalog
Catalogs
11
get
List all catalogs and organizations for the user
get
List all catalogs for a specific organization
get
List all catalogs for an organization
get
Get all the violations for a catalog
get
Gets all overrides for a violation
post
Creates a status override for a violation
delete
Deletes a violation status override by ID
get
Gets all of a catalog's blocked items
post
Create catalog blocked items from a version range
delete
Deletes a catalog blocked item by ID
get
Get the latest catalog report
CatalogStandards
3
put
Add SPDX licenses to the catalog's license policies.
put
Remove SPDX licenses from the catalog's license policies.
get
Show the catalog's license policies
Groups
10
get
List groups in an organization
post
Create a new group
get
Look up a group by id, name, or slug
delete
Delete a group. Does not check to see if the group is being used.
get
List all projects linked to a group
post
Add an existing project to an existing group
delete
Remove an existing project from an existing group
get
List all users in a given group
post
Add user to group
delete
Remove user from group
Licenses
4
post
Creates or updates a researched license for a given package.
delete
Deletes a researched license for a given package.
post
Creates or updates a researched license for a given release.
delete
Deletes a researched license for a given release.
Packages
6
get
Gets a paginated list of packages with at least one filter applied
post
Show details of a set of packages.
post
Show end-of-life details for a set of packages.
get
Show packages that have updated data since the given datetime.
get
Show details of a specific package.
get
Show the attestation statement for a specific package.
Projects
8
get
List organization projects
post
Create a new project
post
Update project details
delete
Delete a project.
post
Create a new project API key
post
Create a new project with an initial scan, using the provided SBOM file as the manifest.
get
Get the TACOS-formatted attestation report for packages used in a project
get
Get a project's bill of materials
Releases
5
post
Show end-of-life details for a set of releases.
post
Lookup details for a set of package releases.
get
Show details of a specific release of a package.
get
Show the direct dependencies of the release.
get
Show the SBOM of the release.
Reports
3
get
Get the latest report
get
Get the status of a report
post
Run a new report
Users
1
get
List all users for an organization
Vulnerabilities
2
get
Get a vulnerability
get
Get affected releases for a vulnerability
Authentication
Basic Examples
Check if the given API key is valid.
get
/v1/authcheck
Response
Valid API key
object
required
message
string
required
id
string
name
string
type
'user'
|
'project'
|
'organization'
owner_id
string