Join us in London for Infosecurity Europe June 2 – 4, 2026 | Booth C69 | Excel London | Get a FREE ticket
curl --request GET \
--url https://api.scanoss.com/v2/components/search{
"components": [
{
"name": "scanoss-py",
"purl": "pkg:github/scanoss/scanoss.py",
"url": "https://github.com/scanoss/scanoss.py",
"component": "scanoss-py"
},
{
"name": "engine",
"purl": "pkg:github/scanoss/engine",
"url": "https://github.com/scanoss/engine",
"component": "engine"
}
],
"status": {
"status": "SUCCESS",
"message": "Components successfully retrieved"
}
}curl --request GET \
--url https://api.scanoss.com/v2/components/search{
"components": [
{
"name": "scanoss-py",
"purl": "pkg:github/scanoss/scanoss.py",
"url": "https://github.com/scanoss/scanoss.py",
"component": "scanoss-py"
},
{
"name": "engine",
"purl": "pkg:github/scanoss/engine",
"url": "https://github.com/scanoss/engine",
"component": "engine"
}
],
"status": {
"status": "SUCCESS",
"message": "Components successfully retrieved"
}
}Documentation Index
Fetch the complete documentation index at: https://docs.scanoss.com/llms.txt
Use this file to discover all available pages before exploring further.
Component to search for (vendor/component/purl). Search is exclusive (will override vendor/component)
Vendor to search for. Vendor can be combined with Component
Component to search for. Component can be combined with Vendor
Type of package (purl type) to search for. i.e. github, maven, golang, npm, all - default github
Number of matches to return - default 50
Offset to submit to return the next (limit) of component matches