v1

latestOpenAPI 3.0.1Vanta Terms of Service2026-07-26327517821.8 KB
Documents

Create a custom document

Create a custom document.

post/documents

Request body

titlestring required

The document's title.

descriptionstring required

The document's description.

timeSensitivity'MOST_RECENT' | 'DURING_AUDIT_WINDOW' required
cadence'P0D' | 'P1D' | 'P1W' | 'P1M' | 'P3M' | 'P6M' | 'P1Y' | 'P2Y' required
reminderWindow'P0D' | 'P1D' | 'P1W' | 'P1M' | 'P3M' required
isSensitiveboolean required

Determines whether or not the document is sensitive. This restricts which users can access or upload files to the document. Only admins are able to view or upload sensitive documents.

Response

Document created

idstring required

The document's unique ID.

ownerIdstring nullable required

The user ID of the document's owner.

category'Accounts access' | 'Account security' | 'Account setup' | 'Computers' | 'Custom' | 'Data storage' | 'Employees' | 'Infrastructure' | 'IT' | 'Logging' | 'Monitoring alerts' | 'People' | 'Policies' | 'Risk analysis' | 'Software development' | 'CSPM alert management' | 'Vendors' | 'Vulnerability management' required
descriptionstring required

The document's description.

isSensitiveboolean required

Determines whether or not the document is sensitive.

titlestring required

The document's title.

uploadStatus'Needs document' | 'Needs update' | 'Not relevant' | 'OK' required
uploadStatusDatestring date-time nullable required

The date the document's uploadStatus changed.

urlstring nullable required

The URL to view the document within Vanta.