VMS
Identity Provider (IDP)
Provisioning
- POSTCreate Organization
- GETList Organizations
- GETGet Organization by ID
- DELSoft Delete Organization By Id And Environment Id
- POSTCreate Connection
- GETList Connections
- GETGet Connection by ID
- GETList Jobs by Connection ID
- GETTest Connection Credentials by Connection ID
- DELDelete Connection
- PATCHUpdate Connection by ID and Organization ID
Connectors
Enrichments
Get NVD Enrichment Data for CVEs
Get NVD Enrichment Data for CVEs
curl --request GET \
--url https://api.leen.dev/v1/enrichments/nvd
{
"count": 123,
"total": 123,
"items": [
{
"id": "<string>",
"sourceIdentifier": "<string>",
"published": "<string>",
"lastModified": "<string>",
"vulnStatus": "<string>",
"cveTags": [
{
"sourceIdentifier": "<string>",
"tags": [
"<string>"
]
}
],
"descriptions": [
{
"lang": "<string>",
"value": "<string>"
}
],
"metrics": {
"cvssMetricV2": [
{
"source": "<string>",
"type": "<string>",
"cvssData": {
"version": "<string>",
"vectorString": "<string>",
"accessVector": "<string>",
"accessComplexity": "<string>",
"authentication": "<string>",
"confidentialityImpact": "<string>",
"integrityImpact": "<string>",
"availabilityImpact": "<string>",
"baseScore": 123
},
"baseSeverity": "<string>",
"exploitabilityScore": 123,
"impactScore": 123,
"acInsufInfo": true,
"obtainAllPrivilege": true,
"obtainUserPrivilege": true,
"obtainOtherPrivilege": true,
"userInteractionRequired": true
}
],
"cvssMetricV31": [
{
"source": "<string>",
"type": "<string>",
"cvssData": {
"version": "<string>",
"vectorString": "<string>",
"attackVector": "<string>",
"attackComplexity": "<string>",
"privilegesRequired": "<string>",
"userInteraction": "<string>",
"scope": "<string>",
"confidentialityImpact": "<string>",
"integrityImpact": "<string>",
"availabilityImpact": "<string>",
"baseScore": 123,
"baseSeverity": "<string>"
},
"exploitabilityScore": 123,
"impactScore": 123
}
]
},
"weaknesses": [
{
"source": "<string>",
"type": "<string>",
"description": [
{
"lang": "<string>",
"value": "<string>"
}
]
}
],
"configuration": {
"nodes": [
{
"operator": "<string>",
"negate": true,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "<string>",
"matchCriteriaId": "<string>"
}
]
}
]
},
"references": [
{
"url": "<string>",
"source": "<string>"
}
]
}
]
}
Query Parameters
Datetime filter, only return items updated since this datetime. Example format: 2021-01-01T00:00:00+00:00
Limit size (page size)
x >= 0
Offset index (starting index of page)
x >= 0
Skips returning the total rows, total is set to null when true
Response
Number of items return in the response
List of items returned in the response
CVE ID
Source Identifier
Published date
Last modified date
Vulnerability status
CVSS Metrics
CVSS Metric V2
Source
Type
CVSS Data
CVSS Version
CVSS Vector String
CVSS Access Vector
CVSS Access Complexity
CVSS Authentication
CVSS Confidentiality Impact
CVSS Integrity Impact
CVSS Availability Impact
CVSS Base Score
Base Severity
Exploitability Score
Impact Score
Access Complexity Insufficient Info
Obtain All Privilege
Obtain User Privilege
Obtain Other Privilege
User Interaction Required
CVSS Metric V3.1
Source
Type
CVSS Data
CVSS Version
CVSS Vector String
CVSS Attack Vector
CVSS Attack Complexity
CVSS Privileges Required
CVSS User Interaction
CVSS Scope
CVSS Confidentiality Impact
CVSS Integrity Impact
CVSS Availability Impact
CVSS Base Score
CVSS Base Severity
Exploitability Score
Impact Score
Weaknesses
Configuration
Configuration Nodes
Operator
Negate
Total number of items that can be returned
curl --request GET \
--url https://api.leen.dev/v1/enrichments/nvd
{
"count": 123,
"total": 123,
"items": [
{
"id": "<string>",
"sourceIdentifier": "<string>",
"published": "<string>",
"lastModified": "<string>",
"vulnStatus": "<string>",
"cveTags": [
{
"sourceIdentifier": "<string>",
"tags": [
"<string>"
]
}
],
"descriptions": [
{
"lang": "<string>",
"value": "<string>"
}
],
"metrics": {
"cvssMetricV2": [
{
"source": "<string>",
"type": "<string>",
"cvssData": {
"version": "<string>",
"vectorString": "<string>",
"accessVector": "<string>",
"accessComplexity": "<string>",
"authentication": "<string>",
"confidentialityImpact": "<string>",
"integrityImpact": "<string>",
"availabilityImpact": "<string>",
"baseScore": 123
},
"baseSeverity": "<string>",
"exploitabilityScore": 123,
"impactScore": 123,
"acInsufInfo": true,
"obtainAllPrivilege": true,
"obtainUserPrivilege": true,
"obtainOtherPrivilege": true,
"userInteractionRequired": true
}
],
"cvssMetricV31": [
{
"source": "<string>",
"type": "<string>",
"cvssData": {
"version": "<string>",
"vectorString": "<string>",
"attackVector": "<string>",
"attackComplexity": "<string>",
"privilegesRequired": "<string>",
"userInteraction": "<string>",
"scope": "<string>",
"confidentialityImpact": "<string>",
"integrityImpact": "<string>",
"availabilityImpact": "<string>",
"baseScore": 123,
"baseSeverity": "<string>"
},
"exploitabilityScore": 123,
"impactScore": 123
}
]
},
"weaknesses": [
{
"source": "<string>",
"type": "<string>",
"description": [
{
"lang": "<string>",
"value": "<string>"
}
]
}
],
"configuration": {
"nodes": [
{
"operator": "<string>",
"negate": true,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "<string>",
"matchCriteriaId": "<string>"
}
]
}
]
},
"references": [
{
"url": "<string>",
"source": "<string>"
}
]
}
]
}