Documentation Index
Fetch the complete documentation index at: https://vanta.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
SDKs are currently only available for the Auditor API. The Manage Vanta API and the Build Integrations API are not yet supported.
Need a language that isn’t listed? Call the Auditor API directly, or email support@vanta.com to request a new SDK.
TypeScript SDK
Developer-friendly, fully type-safe SDK for Node.js, Deno, Bun, and the browser.
Java SDK
Idiomatic Java SDK distributed via Maven Central. Requires JDK 11 or later.
What’s included
Both SDKs are generated from the Vanta Auditor API OpenAPI spec and ship with everything you need to build production integrations:Full API coverage
Methods for every Auditor API resource, including audits, evidence, controls, comments, frameworks, tests, and auditors.
Bearer authentication
Built-in support for the
bearerAuth scheme. Configure once at client initialization and you’re ready to call any endpoint.Typed requests & responses
Static types for every request and response model so you catch mistakes at compile time, not in production.
Errors & retries
Structured error types and configurable retry strategies so your integration stays resilient under real-world conditions.
Pagination helpers
First-class support for paginated endpoints like
audits.list and audits.listEvidence.Server selection & debugging
Override the default server URL per client and enable HTTP debug logging while developing.
Versioning and support
Both SDKs are currently in beta. Pin to a specific version so your builds stay reproducible — breaking changes may occur between minor versions until the SDKs reach1.0.0.
The SDKs are generated programmatically — manual edits to internal files will be overwritten on the next release. To report an issue or request a feature, open an issue or pull request on the relevant GitHub repository.