Join us in London for Infosecurity Europe June 2 – 4, 2026 | Booth C69 | Excel London | Get a FREE ticket
curl --request POST \
--url http://api.scanoss.com/v2/cryptography/hints/components \
--header 'Content-Type: application/json' \
--data '
{
"components": [
{
"purl": "pkg:github/scanoss/engine@1.0.0"
},
{
"purl": "pkg:github/scanoss/scanoss.py@v1.30.0"
}
]
}
'{
"components": [
{
"purl": "pkg:github/scanoss/engine",
"requirement": ">=5.0.0",
"version": "5.0.0",
"hints": [
{
"id": "openssl-hint-001",
"name": "OpenSSL",
"description": "Industry standard cryptographic library",
"category": "library",
"url": "https://www.openssl.org/",
"purl": "pkg:generic/openssl@3.0.0"
}
]
},
{
"purl": "pkg:github/scanoss/scanoss.py",
"requirement": "~1.30.0",
"version": "v1.30.0",
"hints": [
{
"id": "tls-protocol-001",
"name": "TLS 1.3",
"description": "Transport Layer Security protocol",
"category": "protocol",
"url": "https://tools.ietf.org/html/rfc8446",
"purl": ""
}
]
}
],
"status": {
"status": "SUCCESS",
"message": "Cryptographic hints Successfully retrieved"
}
}Returns hints about cryptographic protocols, libraries, SDKs and frameworks used by multiple components, providing insights into cryptographic dependencies.
curl --request POST \
--url http://api.scanoss.com/v2/cryptography/hints/components \
--header 'Content-Type: application/json' \
--data '
{
"components": [
{
"purl": "pkg:github/scanoss/engine@1.0.0"
},
{
"purl": "pkg:github/scanoss/scanoss.py@v1.30.0"
}
]
}
'{
"components": [
{
"purl": "pkg:github/scanoss/engine",
"requirement": ">=5.0.0",
"version": "5.0.0",
"hints": [
{
"id": "openssl-hint-001",
"name": "OpenSSL",
"description": "Industry standard cryptographic library",
"category": "library",
"url": "https://www.openssl.org/",
"purl": "pkg:generic/openssl@3.0.0"
}
]
},
{
"purl": "pkg:github/scanoss/scanoss.py",
"requirement": "~1.30.0",
"version": "v1.30.0",
"hints": [
{
"id": "tls-protocol-001",
"name": "TLS 1.3",
"description": "Transport Layer Security protocol",
"category": "protocol",
"url": "https://tools.ietf.org/html/rfc8446",
"purl": ""
}
]
}
],
"status": {
"status": "SUCCESS",
"message": "Cryptographic hints 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.
Represents a list of software component to be analyzed by SCANOSS API services. Allows analysis of multiple software components in a single API call, improving performance over individual requests.
Represents a list of software component to be analyzed by SCANOSS API services. Allows analysis of multiple software components in a single API call, improving performance over individual requests.
Show child attributes
A successful response.
Response message for ComponentsHintsInRange method.
Contains cryptographic hint information for multiple software components processed in a single batch request. Each component is analyzed independently.