Vanta · JSON-LD Context
Vanta Context
JSON-LD context defining the semantic vocabulary for Vanta from Vanta.
15 Classes
27 Properties
3 Namespaces
Namespaces
xsd:
http://www.w3.org/2001/XMLSchema#
schema:
https://schema.org/
vanta:
https://api.vanta.com/v1/
Classes
id
title
description
name
severity
status
cvssScore
cveId
riskLevel
residualRiskLevel
reviewStatus
employmentStatus
hostname
osName
osVersion
Properties
| Property | Type | Container |
|---|---|---|
| Vulnerability | reference | |
| Control | reference | |
| Framework | reference | |
| Vendor | reference | |
| Person | reference | |
| Computer | reference | |
| url | reference | |
| createdAt | dateTime | |
| discoveredAt | dateTime | |
| remediatedAt | dateTime | |
| nextReviewDate | date | |
| remediationSlaDate | dateTime | |
| affectedResources | list | |
| hasContract | boolean | |
| hasDpa | boolean | |
| frameworkId | reference | |
| ownerId | reference | |
| testCount | integer | |
| passingTestCount | integer | |
| securityTasksOverdue | integer | |
| trainingCompleted | boolean | |
| backgroundCheckCompleted | boolean | |
| screenlockEnabled | boolean | |
| diskEncryptionEnabled | boolean | |
| antivirusInstalled | boolean | |
| passwordManagerInstalled | boolean | |
| isCompliant | boolean |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"xsd": "http://www.w3.org/2001/XMLSchema#",
"schema": "https://schema.org/",
"vanta": "https://api.vanta.com/v1/",
"Vulnerability": {
"@id": "vanta:Vulnerability",
"@type": "@id"
},
"Control": {
"@id": "vanta:Control",
"@type": "@id"
},
"Framework": {
"@id": "vanta:Framework",
"@type": "@id"
},
"Vendor": {
"@id": "vanta:Vendor",
"@type": "@id"
},
"Person": {
"@id": "vanta:Person",
"@type": "@id",
"@context": "https://schema.org/Person"
},
"Computer": {
"@id": "vanta:Computer",
"@type": "@id"
},
"id": "@id",
"title": "schema:name",
"description": "schema:description",
"name": "schema:name",
"url": {
"@id": "schema:url",
"@type": "@id"
},
"createdAt": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"discoveredAt": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"remediatedAt": {
"@id": "schema:dateModified",
"@type": "xsd:dateTime"
},
"nextReviewDate": {
"@id": "schema:expires",
"@type": "xsd:date"
},
"severity": "vanta:severity",
"status": "vanta:status",
"cvssScore": "vanta:cvssScore",
"cveId": "vanta:cveId",
"remediationSlaDate": {
"@id": "vanta:remediationSlaDate",
"@type": "xsd:dateTime"
},
"affectedResources": {
"@id": "vanta:affectedResources",
"@container": "@list"
},
"riskLevel": "vanta:riskLevel",
"residualRiskLevel": "vanta:residualRiskLevel",
"reviewStatus": "vanta:reviewStatus",
"hasContract": {
"@id": "vanta:hasContract",
"@type": "xsd:boolean"
},
"hasDpa": {
"@id": "vanta:hasDpa",
"@type": "xsd:boolean"
},
"frameworkId": {
"@id": "vanta:framework",
"@type": "@id"
},
"ownerId": {
"@id": "schema:accountablePerson",
"@type": "@id"
},
"testCount": {
"@id": "vanta:testCount",
"@type": "xsd:integer"
},
"passingTestCount": {
"@id": "vanta:passingTestCount",
"@type": "xsd:integer"
},
"employmentStatus": "vanta:employmentStatus",
"securityTasksOverdue": {
"@id": "vanta:securityTasksOverdue",
"@type": "xsd:integer"
},
"trainingCompleted": {
"@id": "vanta:trainingCompleted",
"@type": "xsd:boolean"
},
"backgroundCheckCompleted": {
"@id": "vanta:backgroundCheckCompleted",
"@type": "xsd:boolean"
},
"hostname": "vanta:hostname",
"osName": "vanta:osName",
"osVersion": "vanta:osVersion",
"screenlockEnabled": {
"@id": "vanta:screenlockEnabled",
"@type": "xsd:boolean"
},
"diskEncryptionEnabled": {
"@id": "vanta:diskEncryptionEnabled",
"@type": "xsd:boolean"
},
"antivirusInstalled": {
"@id": "vanta:antivirusInstalled",
"@type": "xsd:boolean"
},
"passwordManagerInstalled": {
"@id": "vanta:passwordManagerInstalled",
"@type": "xsd:boolean"
},
"isCompliant": {
"@id": "vanta:isCompliant",
"@type": "xsd:boolean"
}
}
}