Vanta

Vanta

API integration

Expand your

Default

integrations with the

Vanta

API integration.

Perform all CRUD operations through our Proxy and Unified APIs.

Perform all CRUD operations through our Proxy and Unified APIs.

Trusted by world-class product and engineering teams

  • Claira
  • Senja
  • springworks
  • TruvaAI
  • Sprinto
  • Dos&Co
  • Spendflo
  • Dos&Co
  • ZenAdmin
  • Cloudficient

Trusted by world-class product and engineering teams

  • Claira
  • Senja
  • Springworks
  • TruvaAI
  • Sprinto
  • SaaSMonk
  • Spendflo
  • Dos&Co
  • ZenAdmin
  • Cloudficient
  • Findr

superAI

Comprehensive Vanta AI Agent toolset with fine-grained access control and MCP Server capabilities. Vanta MCP Servers works seamlessly with Cursor and Claude AI editors for immediate consumption. Integrates with all popular LLM frameworks including LangChain and PyDantic for advanced AI orchestration.

vanta_discovered_vendors_managed_vendor

Add a discovered vendor to managed vendor in Vanta. Requires id. Returns key fields: id (unique vend…

vanta_controls_set_owner

Set owner for a specific control in Vanta using id. Returns id, externalId, name, description, sourc…

create_a_vanta_control_document

Add a document to a control in Vanta. Requires id (as controlId) and documentId. Returns document fi…

vanta_controls_add_from_library

Add a control from the Vanta library to your organization's controls in Vanta. Requires controlId. R…

vanta_background_checks_sync_all

Sync all background-checks resources in Vanta. Requires resourceId and resources with displayName, u…

list_all_vanta_background_checks

List all background checks in Vanta for the specified resource_id. Returns resources with displayNam…

vanta_trust_center_updates_notify_all_subscribers

Send notifications for a specific trust-center-updates resource in Vanta. Requires slug_id and id. N…

list_all_vanta_historical_access_requests

List historical access requests for a Trust Center in Vanta. Requires slug_id. Returns id, email, na…

vanta_people_set_leave

Set leave information for a person in Vanta. Requires id, startDate, and endDate (nullable). Respons…

vanta_people_mark_as_not

Mark a set of accounts as 'not a person' in Vanta by providing the required updates array with id an…

vanta_people_mark_as

Mark a set of accounts as people in Vanta. Requires updates. Returns for each id: status indicating…

vanta_people_clear_leave

Remove leave information for a specific person in Vanta using id. Returns fields including id, email…

vanta_resources_update_many

Update metadata for multiple resources in Vanta. Requires integration_id and resource_kind. Returns…

update_a_vanta_resource_by_id

Update metadata for a specific resource in Vanta. Requires integration_id, resource_kind, and id. Re…

delete_a_vanta_group_person_by_id

Remove a person from a group in Vanta. Requires group_id and id. Returns id, emailAddress, employmen…

create_a_vanta_group_person

Add a person to a group in Vanta. Requires group_id and id. Returns fields such as id, emailAddress,…

list_all_vanta_group_people

List people in a group in Vanta. Requires group_id. Returns id, emailAddress, employment status and…

vanta_documents_submit

Submit a document collection in Vanta. Requires id. Returns a 204 status on success with no content.…

vanta_discovered_vendors_add_to_manger_vendor

Add a discovered vendor to managed vendors in Vanta using id. Returns fields such as id, name, websi…

create_a_vanta_control_test

Add a test to a control in Vanta. Requires id for the control and testId in the body. Returns test f…

vanta_controls_library_add

Add a control from the Vanta library to your organization's controls. Returns id, externalId, name,…

list_all_vanta_trust_center_documents

Use this endpoint to retrieve a list of documents published in a specific Trust Center. These docume…

create_a_vanta_auditor

Create an auditor in Vanta by providing email, givenName, and familyName. Returns id, organizationId…

list_all_vanta_audit_vendors

List vendors in scope for a specific audit in Vanta. Requires audit_id. Returns id, name, websiteUrl…

list_all_vanta_audit_vulnerabilities

List vulnerabilities within the scope of a given audit in Vanta. Requires audit_id. Returns an array…

list_all_vanta_audit_vulnerable_assets

List assets associated with vulnerabilities in Vanta for an audit. Requires audit_id. Returns fields…

list_all_vanta_audit_vulnerability_remediations

List vulnerability remediations in Vanta for a specific audit. Requires audit_id. Returns id, vulner…

list_all_vanta_audit_people

List people in scope for a specific audit in Vanta. Requires audit_id. Returns fields: id, emailAddr…

list_all_vanta_audit_monitored_computers

List monitored computers in Vanta for a specified audit_id. Returns id, integrationId, lastCheckDate…

list_all_vanta_audit_evidence_url

List all evidence urls for a specific audit evidence in Vanta. Requires audit_id and audit_evidence_…

update_a_vanta_audit_evidence_by_id

Update audit evidence in Vanta. Requires audit_id and id. Returns id (Vanta reference), externalId (…

list_all_vanta_audit_evidence

List audit evidence for a specific audit in Vanta. Requires audit_id. Returns fields such as id, ext…

list_all_vanta_audit_controls

List audit-controls for a specific audit in Vanta. Requires audit_id. Returns id, externalId, name,…

list_all_vanta_audit_comments

List audit comments in Vanta. Requires audit_id. Returns id, auditEvidenceId, text, creationDate, mo…

list_all_vanta_audits

List audits in Vanta. Returns a paginated list with fields: id (audit identifier), customerOrganizat…

list_all_vanta_windows_user_computers

List all Windows User Computers in Vanta for a given resource_id. Returns displayName, uniqueId, ext…

vanta_windows_user_computers_sync_all

Sync all Windows User Computers in Vanta. Requires resourceId and resources. Returns success indicat…

list_all_vanta_vulnerable_components

List all vulnerable-components in Vanta for a given resource_id. Returns displayName, uniqueId, exte…

vanta_vulnerable_components_sync

Sync all vulnerable-components in Vanta. Requires resourceId and resources. The call replaces all ex…

vanta_user_security_training_statuses_sync_all

Sync all user security training statuses in Vanta. Requires resourceId and resources. Replaces all e…

list_all_vanta_user_security_training_statuses

List user security training statuses in Vanta. Requires resource_id. Returns displayName, uniqueId,…

list_all_vanta_user_accounts

List user accounts in Vanta for a specific resource_id. Returns displayName, uniqueId, externalUrl,…

vanta_user_accounts_sync_all

Sync all user-accounts in Vanta. Requires resourceId and resources. The response returns the success…

vanta_static_code_vulnerability_connectors_sync_all

Sync all Static Code Analysis Vulnerabilities in Vanta. Requires resourceId and resources. Returns s…

list_all_vanta_static_code_vulnerability_connectors

List all static-code-vulnerability-connectors in Vanta. Requires resourceId. Returns displayName, un…

vanta_secrets_sync_all

Sync all secrets in Vanta. Requires resourceId and resources array with details such as displayName,…

list_all_vanta_secrets

List secrets in Vanta for the given resourceId. Returns displayName, uniqueId, externalUrl, name, de…

list_all_vanta_package_vulnerabilities

List package vulnerabilities in Vanta. Requires resourceId. Returns displayName, uniqueId, externalU…

vanta_package_vulnerabilities_sync

Sync all package-vulnerabilities in Vanta. Requires resourceId and resources. Must first sync Vulner…

vanta_macos_user_computers_sync_all

Sync all macOS user computers in Vanta. Requires resourceId and resources. This replaces all existin…

list_all_vanta_macos_user_computers

List MacOS User Computers in Vanta for a specified resource_id. Returns displayName, uniqueId, exter…

vanta_custom_resources_sync_all

Sync all Custom Resources in Vanta by providing resourceId and resources. This operation replaces AL…

list_all_vanta_custom_resources

List all custom-resources in Vanta for a given resource_id. Returns displayName, uniqueId, and exter…

vanta_endpoint_vulnerabilities_connectors_sync_all

Sync all API Endpoint Vulnerabilities in Vanta. Requires resourceId and resources. Replaces all exis…

list_all_vanta_endpoint_vulnerabilities_connectors

List API Endpoint Vulnerabilities in Vanta for the specified resource_id. Returns displayName, uniqu…

delete_a_vanta_trust_center_subscriber_group_by_id

Delete a Trust Center subscriber group in Vanta. Requires slug_id and id. No content is returned in…

get_single_vanta_trust_center_subscriber_group_by_id

Get a specific Trust Center subscriber group in Vanta. Requires slug_id and id. Returns id, name, su…

create_a_vanta_trust_center_subscriber_group

Create a Trust Center subscriber group in Vanta using slug_id. Returns id, name, subscriberIds, and…

list_all_vanta_trust_center_subscriber_groups

List Trust Center subscriber groups in Vanta by slug_id. Returns id, name, subscriberIds, and creati…

get_single_vanta_trust_center_subscriber_by_id

Get a specific Trust Center subscriber in Vanta using slug_id and id. Returns id, email, isEmailVeri…

delete_a_vanta_trust_center_subscriber_by_id

Delete a Trust Center subscriber in Vanta. Requires slug_id and id. Returns no content in the respon…

list_all_vanta_trust_center_subscribers

List Trust Center subscribers in Vanta using slug_id. Returns fields id (subscriber identifier), ema…

create_a_vanta_trust_center_subscriber

Create a Trust Center subscriber in Vanta. Requires slug_id and email. Returns id, email, isEmailVer…

delete_a_vanta_trust_center_viewer_by_id

Remove a viewer from a Trust Center in Vanta. Requires slug_id for the Trust Center and id for the v…

list_all_vanta_trust_center_viewers

List Trust Center viewers in Vanta for a given slug_id. Returns id, email, name, companyName, resour…

get_single_vanta_trust_center_viewer_by_id

Get a Trust Center viewer in Vanta by slug_id and id. Returns id, email, name, companyName, resource…

create_a_vanta_trust_center_viewer

Add a Trust Center viewer in Vanta. Requires slug_id, email, name, companyName, isNdaRequired, and a…

delete_a_vanta_trust_center_update_by_id

Delete a Trust Center update in Vanta. Requires slug_id and id. No content is returned in the respon…

update_a_vanta_trust_center_update_by_id

Update a Trust Center update in Vanta. Requires slug_id and id. Returns id, title, description, cate…

get_single_vanta_trust_center_update_by_id

Get a specific Trust Center update in Vanta using slug_id and id. Returns id, title, description, ca…

list_all_vanta_trust_center_updates

List updates for a Trust Center in Vanta. Requires slug_id. Returns id, title, description, category…

create_a_vanta_trust_center_update

Create a Trust Center update in Vanta for a specified slug_id. Returns id, title, description, categ…

delete_a_vanta_trust_center_subprocessor_by_id

Delete a specific subprocessor from a Trust Center in Vanta. Requires slug_id and id. Returns no con…

get_single_vanta_trust_center_subprocessor_by_id

Get a specific Trust Center subprocessor in Vanta. Requires slug_id and id. Returns id (unique ident…

update_a_vanta_trust_center_subprocessor_by_id

Update a specific Trust Center subprocessor in Vanta. Requires slug_id and id. Returns id, name, des…

create_a_vanta_trust_center_subprocessor

Create a Trust Center subprocessor in Vanta. Requires slug_id and request body with name. Returns id…

list_all_vanta_trust_center_subprocessors

List subprocessors for a Trust Center in Vanta. Requires slug_id. Returns id, name, description, loc…

update_a_vanta_trust_center_document_by_id

Update a specific Trust Center document in Vanta. Requires slug_id and id. Returns id, fileName, tit…

delete_a_vanta_trust_center_document_by_id

Delete a specific Trust Center document in Vanta. Requires slug_id and id. No content is returned in…

get_single_vanta_trust_center_document_by_id

Get a specific Trust Center document in Vanta. Requires slug_id and id. Returns id, fileName, title,…

create_a_vanta_trust_center_document

Create Trust Center document in Vanta. Requires slug_id. Returns id, fileName, title, description, m…

list_all_vanta_trust_center_resources

List Trust Center resources in Vanta. Requires slug_id. Returns id, fileName, title, description, mi…

delete_a_vanta_trust_center_faq_by_id

Delete a specific FAQ from the Trust Center in Vanta. Requires slug_id and id. No content is returne…

get_single_vanta_trust_center_faq_by_id

Get a specific Trust Center FAQ in Vanta. Requires slug_id and id. Returns id (FAQ identifier), ques…

update_a_vanta_trust_center_faq_by_id

Update a specific trust-center-faqs in Vanta. Requires slug_id and id. Returns id (unique FAQ identi…

list_all_vanta_trust_center_faqs

List Trust Center FAQs in Vanta. Requires slug_id. Returns id, question, and answer fields for each…

create_a_vanta_trust_center_faq

Create a Trust Center FAQ in Vanta. Requires slug_id, question, and answer. Returns id (unique ident…

create_a_vanta_trust_center_control

Add a control to a Trust Center in Vanta. Requires slug_id, controlId, and categoryIds. Returns id,…

delete_a_vanta_trust_center_control_by_id

Delete a specific trust-center-controls resource in Vanta. Requires slug_id and id. No content retur…

list_all_vanta_trust_center_controls

List controls for a Trust Center in Vanta. Requires slug_id. Returns id, name, description, and cate…

get_single_vanta_trust_center_control_by_id

Get a specific Trust Center control in Vanta. Requires slug_id and id. Returns id (unique identifier…

create_a_vanta_trust_center_control_category

Create a control category in Vanta Trust Center. Requires slug_id and name. Returns id and name of t…

delete_a_vanta_trust_center_control_category_by_id

Delete a control category in Vanta Trust Center, along with all controls in the category. Requires s…

update_a_vanta_trust_center_control_category_by_id

Update a specific Trust Center control category in Vanta. Requires slug_id and id. Returns id and na…

list_all_vanta_trust_center_control_categories

List control categories for a Trust Center in Vanta. Requires slug_id. Returns id and name fields fo…

get_single_vanta_trust_center_control_category_by_id

Get a specific control category in Vanta Trust Center. Requires slug_id and id. Returns id (unique i…

list_all_vanta_trust_center_activity_events

List Trust Center viewer activity events in Vanta. Requires slug_id. Returns id, date, eventType, de…

vanta_trust_center_access_requests_deny

Deny an access request for a Trust Center in Vanta. Requires slug_id and id. No content is returned…

vanta_trust_center_access_requests_approve

Approve a trust-center-access-requests in Vanta. Requires slug_id and id. Returns no content in the…

get_single_vanta_trust_center_access_request_by_id

Get a specific Trust Center access request in Vanta using slug_id and id. Returns id, email, name, c…

list_all_vanta_trust_center_access_requests

List Trust Center access requests in Vanta for a specified slug_id. Returns id, email, name, company…

update_a_vanta_trust_center_by_id

Update a Trust Center in Vanta using id. Returns id, title, companyDescription, privacyPolicy, custo…

create_a_vanta_vendor_status

Set status for a vendor in Vanta. Requires id and status. Returns fields such as id, name, websiteUr…

delete_a_vanta_security_review_document_by_id

Delete a security review document in Vanta. Requires vendor_id, security_review_id, and id. Returns…

list_all_vanta_security_review_documents

List security review documents in Vanta for a given vendor_id and security_review_id. Returns id, fi…

create_a_vanta_security_review_document

Add a document to a security review in Vanta. Requires vendor_id and security_review_id. Returns id,…

list_all_vanta_vendor_security_review

List security reviews for a vendor in Vanta. Requires vendor_id. Returns id, vendorId, decisionNotes…

get_single_vanta_security_review_by_id

Get a security review in Vanta. Requires vendor_id and id. Returns fields including id, vendorId, de…

update_a_vanta_vendor_finding_by_id

Update a vendor finding in Vanta. Requires vendor_id and id. Returns id, vendorId, securityReviewId,…

delete_a_vanta_vendor_finding_by_id

Delete a specific vendor-finding in Vanta. Requires vendor_id and id. No content is returned in the…

create_a_vanta_vendor_finding

Create a vendor finding in Vanta for a given vendor_id. Returns id, vendorId, securityReviewId, docu…

list_all_vanta_vendor_findings

List vendor findings in Vanta for a specific vendor_id. Returns id, vendorId, securityReviewId, docu…

list_all_vanta_vendor_documents

List vendor documents in Vanta. Requires vendor_id. Returns id, fileName, title, description, mimeTy…

create_a_vanta_vendor_document

Add document to a vendor in Vanta. Requires vendor_id, file, and type. Returns fields: id (document…

delete_a_vanta_vendor_by_id

Delete a vendor in Vanta by id. No content is returned in the response.…

get_single_vanta_vendor_by_id

Get vendor in Vanta by id. Returns id, name, websiteUrl, accountManagerName, accountManagerEmail, se…

list_all_vanta_vendors

List vendors in Vanta. Returns key fields such as id, name, websiteUrl, accountManagerName, accountM…

update_a_vanta_vendor_by_id

Update a vendor in Vanta by id. Returns id, name, websiteUrl, accountManagerName, accountManagerEmai…

create_a_vanta_vendor

Create a vendor in Vanta. Returns id, name, websiteUrl, accountManagerName, accountManagerEmail, ser…

get_single_vanta_vulnerabilities_asset_by_id

Get vulnerable asset in Vanta by id. Returns id, name, assetType, hasBeenScanned, imageScanTag, and…

list_all_vanta_vulnerabilities_assets

List assets associated with vulnerabilities in Vanta. Returns id, name, assetType, hasBeenScanned, i…

create_a_vanta_sla_miss_acknowledgment

Acknowledge SLA miss for vulnerability remediation in Vanta. Requires updates with id and slaViolati…

list_all_vanta_vulnerability_remediations

List vulnerability remediations in Vanta. Returns id, vulnerabilityId, vulnerableAssetId, severity,…

vanta_vulnerability_monitoring_deactivate

Deactivate vulnerability monitoring in Vanta. Requires updates with id, deactivateReason, and should…

vanta_vulnerability_monitoring_reactivate

Reactivate vulnerability monitoring in Vanta for specified vulnerabilities by providing their id val…

get_single_vanta_vulnerability_by_id

Get a vulnerability in Vanta by id. Returns id, name, description, integrationId, packageIdentifier,…

list_all_vanta_vulnerabilities

List vulnerabilities in Vanta. Returns id, name, description, integrationId, packageIdentifier, vuln…

list_all_vanta_vendor_risk_attributes

List vendor risk attributes in Vanta. Returns id, name, description, vendorCategories, enabled, and…

vanta_test_entities_deactivate

Deactivate a specific test-entity in Vanta. Requires test_id and id. Returns deactivation request ac…

vanta_test_entities_reactivate

Reactivate a test-entity in Vanta. Requires test_id and id. Returns confirmation that the reactivati…

list_all_vanta_test_entities

List test entities in Vanta for a specific test_id. Returns id, entityStatus, displayName, responseT…

get_single_vanta_test_by_id

Get a test by id in Vanta. Requires id. Returns id for the test, name, lastTestRunDate, latestFlipDa…

list_all_vanta_tests

List tests in Vanta. Returns fields such as id, name, lastTestRunDate, latestFlipDate, description,…

list_all_vanta_risk_scenarios

List risk scenarios in Vanta. Returns riskId, description, isSensitive, likelihood, impact, residual…

update_a_vanta_risk_scenario_by_id

Update a risk scenario in Vanta. Requires id. Returns riskId, description, isSensitive, likelihood,…

create_a_vanta_risk_scenario

Create a risk scenario in Vanta. Requires description. Returns riskId, description, isSensitive, lik…

get_single_vanta_risk_scenario_by_id

Get a risk scenario in Vanta using id. Returns riskId, description, isSensitive, likelihood, impact,…

list_all_vanta_policies

List policies in Vanta. Returns id, name, description, status, approvedAtDate, and latestVersion.sta…

get_single_vanta_policy_by_id

Get a policy in Vanta by id. Returns id, name, description, status, approvedAtDate, and latestVersio…

create_a_vanta_document_file

Upload a file for a document in Vanta. Requires id. Returns id, fileName, title, description, mimeTy…

delete_a_vanta_document_file_by_id

Delete a document-file in Vanta. Requires document_id and id. No content is returned in the response…

create_a_vanta_document_owner

Set the owner of a document in Vanta. Requires id. Returns id, ownerId, category, isSensitive, title…

list_all_vanta_document_links

List uploaded links for a specific document in Vanta. Requires id. Returns id, creationDate, effecti…

delete_a_vanta_document_link_by_id

Delete a specific document link in Vanta. Requires document_id and id. No content is returned in the…

create_a_vanta_document_link

Create document link in Vanta for a specific document using id. Returns id, creationDate, effectiveD…

list_all_vanta_document_controls

List controls associated with a document in Vanta. Requires id. Returns fields: id, externalId, name…

create_a_vanta_document

Create a custom document in Vanta. Requires title, description, timeSensitivity, cadence, reminderWi…

list_all_vanta_discovered_vendor_accounts

List discovered vendor accounts in Vanta for a given discovered_vendor_id. Returns id, displayName,…

list_all_vanta_discovered_vendors

List discovered vendors in Vanta. Returns for each vendor: id, name, normalizedName, category, sourc…

delete_a_vanta_control_test_by_id

Remove a control-test mapping in Vanta. Requires control_id and id. Returns no content in the respon…

delete_a_vanta_control_document_by_id

Remove a document from a control in Vanta. Requires control_id and id. Returns no content if success…

list_all_vanta_controls_library

List controls-library resources in Vanta. Returns id, externalId, name, description, source, domains…

create_a_vanta_controls_library

Add a control from the Vanta library to your organization's controls. Requires controlId. Returns id…

create_a_vanta_control

Create a custom control in Vanta. Requires externalId, name, description, effectiveDate, and domain…

update_a_vanta_control_by_id

Update a control's metadata in Vanta using id. Returns id (control's unique ID), externalId (externa…

delete_a_vanta_control_by_id

Delete a specific control in Vanta using id. No content is returned in the response when the control…

get_single_vanta_trust_center_by_id

Get a Trust Center in Vanta by id. Requires id. Returns id, title, companyDescription, privacyPolicy…

update_a_vanta_person_by_id

Update a person's metadata in Vanta using id. Returns id, emailAddress, employment details, leaveInf…

delete_a_vanta_person_by_id

Offboard a list of people in Vanta. Requires each update to include acknowledgerId and id. Returns r…

get_single_vanta_person_by_id

Get person in Vanta using id. Returns fields including id, emailAddress, employment (status, startDa…

list_all_vanta_people

List people in Vanta. Returns id, emailAddress, employment (status, startDate, jobTitle, endDate), l…

list_all_vanta_monitored_computers

List monitored computers in Vanta. Returns id, integrationId, lastCheckDate, screenlock, diskEncrypt…

get_single_vanta_monitored_computer_by_id

Get a monitored computer in Vanta by id. Requires id. Returns id, integrationId, lastCheckDate, scre…

list_all_vanta_resources

List resources for a specific integration and resourceKind in Vanta. Requires integration_id and res…

get_single_vanta_resource_by_id

Get detailed information about a specific resource in Vanta using integration_id, resource_kind, and…

list_all_vanta_integration_resource_kinds

List integration resource kinds in Vanta for a specific integration_id. Returns integrationId (the i…

get_single_vanta_integration_resource_kind_by_id

Get details for a specific integration-resource-kinds in Vanta. Requires integration_id and id. Retu…

list_all_vanta_integrations

List all integrations connected to a Vanta instance. Returns integrationId, displayName, resourceKin…

get_single_vanta_integration_by_id

Get details of a specific integration in Vanta. Requires id. Returns integrationId, displayName, res…

create_a_vanta_group_person

Add people to a group in Vanta. Requires id. Returns an array of results for each person, including…

delete_a_vanta_group_person_by_id

Remove people from a group in Vanta. Requires id. Returns the results array with each person's id, s…

get_single_vanta_group_by_id

Get group details by id in Vanta. Returns id, name, and creationDate fields in the response.…

list_all_vanta_groups

List groups in Vanta. Returns id, name, and creationDate fields for each group.…

get_single_vanta_framework_by_id

Get details about a specific framework in Vanta using id. Returns fields such as id, displayName, sh…

list_all_vanta_frameworks

List frameworks in Vanta. Returns fields: id, displayName, shorthandName, description, numControlsCo…

list_all_vanta_framework_controls

List controls for a specific framework in Vanta. Requires framework_id. Returns id, externalId, name…

list_all_vanta_document_files

List uploaded files for a document in Vanta. Requires id. Returns id, fileName, title, description,…

vanta_document_files_download

Download a specific document-file in Vanta by document_id and id. The response returns the 'readable…

delete_a_vanta_document_by_id

Delete a document by id in Vanta. Returns no content on success. Requires id.…

get_single_vanta_document_by_id

Get a document in Vanta by id. Returns fields such as id, ownerId, category, isSensitive, title, upl…

list_all_vanta_documents

List documents in Vanta. Returns id, ownerId, category, isSensitive, title, uploadStatus, uploadStat…

list_all_vanta_control_tests

List tests for a specific control in Vanta. Requires id. Returns fields: id, name, lastTestRunDate,…

list_all_vanta_control_documents

List documents for a specific control in Vanta. Requires id. Returns id, ownerId, category, isSensit…

list_all_vanta_controls

List controls in Vanta. Returns id, externalId, name, description, source, domains, owner, role, and…

get_single_vanta_control_by_id

Get a control in Vanta by id. Returns fields such as id, externalId, name, description, source, doma…

Enhanced

Vanta

with AI Capabilities

AI Agent Toolset

AI Agent Toolset

MCP Server capabilities for seamless AI tool calling across all integration APIs

MCP Server capabilities for seamless AI tool calling across all integration APIs

Fine-Grained Control

Fine-Grained Control

Granular access control for all operations with custom method support

Granular access control for all operations with custom method support

Unlimited Customization

Unlimited Customization

Customize tool descriptions and parameters down to the finest detail for a workflow that feels built for you.

Customize tool descriptions and parameters down to the finest detail for a workflow that feels built for you.

Developer-First

Developer-First

Integrate with MCP clients like Cursor and Claude, or use frameworks like Langchain

Integrate with MCP clients like Cursor and Claude, or use frameworks like Langchain

Unified APIs for

Vanta

Skip writing code for every integration. Save time by using Truto's category-specific Unified APIs. You can use the schema we provide out of the box or customize and override the mappings to suit your needs with AI.

Users

The User object represents a User.

Unified User Directory API

Groups

Groups are a collection of users in the source application. In some applications, they might also be called Teams.

Unified User Directory API

Proxy API for

Vanta

Access all of the

Vanta

API without worrying about authentication and pagination. 

Truto's Proxy APIs are a 1-to-1 mapping of the

Vanta

Default

API.

API call us you

You call us, we call

Vanta

and pass the response back in the same cycle.

Access all of the

Vanta

API without worrying about authentication and pagination. 

Truto's Proxy APIs are a 1-to-1 mapping of the

Vanta

Default

API, you call us

we call

Vanta

and pass the response back in the same cycle.

Account Linking

Account Linking

Use Truto's frontend SDK to link your

customer's

Vanta

account.

We handle all the OAuth and API key flows. You do not need to create the OAuth app as well.

Account Linking

Account Linking

Use Truto's frontend SDK to link your

customer's

Vanta

account.

We handle all the OAuth and API key flows. You do not need to create the OAuth app as well.

Seamless authentication 

Don't spend time refreshing access tokens, and figuring out how to store them securely. We do it for you.

We also sprinkle them into the API requests. So you just have to deal with 1 API key, ours.

Seamless authentication 

Don't spend time refreshing access tokens, and figuring out how to store them securely. We do it for you.

We also sprinkle them into the API requests. So you just have to deal with 1 API key, ours.

Unified response format

Unified response format

Truto follows a single response format for it's Proxy and Unified APIs across all the integrations.

into a unified cursor based pagination and all of the data is always present in the result attribute.

Vanta

We translate

pagination

Unified response format

Unified response format

Truto follows a single response format for it's Proxy and Unified APIs across all the integrations.

into a unified cursor based pagination and all of the data is always present in the result attribute.

Vanta

We translate

pagination

Get

Get

Vanta

Vanta

integrated into your app

integrated into your app

without the hassle

without the hassle

Our team understands what it takes to make a unified API implementation successful.

Our team understands what it takes to make a unified API implementation successful.

Boost customer satisfaction

Boost customer satisfaction

When customers can easily integrate their new products into their existing systems, they’re more likely to stick around. It’s just common sense!

Developers

Empower engineers

Who wants to do boring grunt work? Not engineers! By taking care of integrations for them, they’ll have more time to focus on what really matters - making a great product.

Profits

Boost profits 

Optimise developer resources. Truto frees up time and saves money. Say hello to a healthier bottom line!

Wow Experience

Wow your prospects

Say 'Yes' to every integration request your prospects ask you for. Integrations should not deter deal closures.

Powered by AI

Tick Icon

Customize the mappings as you need using AI.

Tick Icon

Build your own unified API from scratch, aided by AI.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

We have been able to dramatically accelerate our GTM timeline by several months as a result of Truto. The devs at Truto worked with us to build a unified API structure with our team so that we have a solid base for future integrations as well. The support has been very quick to respond to our inquiries and provide timely resolutions for our requests.

Josh Benson,

CEO of Omnitrain