-
Notifications
You must be signed in to change notification settings - Fork 0
Vanta Integration Example
Navigation
- Home
- What is TrustSignal
- Architecture
- Verification Receipts
- API Overview
- Quick Verification Example
- Vanta Integration Example
TrustSignal can produce a normalized evidence payload for Vanta-oriented workflows. The goal is to make a verification event portable into a control-evidence system without requiring the downstream system to understand TrustSignal-specific receipt structure.
POST /api/v1/verifyGET /api/v1/integrations/vanta/schemaGET /api/v1/integrations/vanta/verification/:receiptId
flowchart LR
A[Partner Workflow] --> B[POST /api/v1/verify]
B --> C[Signed Receipt]
C --> D[GET /api/v1/integrations/vanta/verification/:receiptId]
D --> E[Vanta Evidence Payload]
E --> F[Vanta Control or Audit Workflow]
- Submit the verification request to
POST /api/v1/verify. - Store the returned
receiptId. - Optionally retrieve the schema from
GET /api/v1/integrations/vanta/schema. - Request the normalized payload from
GET /api/v1/integrations/vanta/verification/:receiptId. - Attach that JSON payload to the relevant Vanta evidence workflow.
-
POST /api/v1/verifyrequiresx-api-keywithverify -
GET /api/v1/integrations/vanta/schemarequiresx-api-keywithread -
GET /api/v1/integrations/vanta/verification/:receiptIdrequiresx-api-keywithread
The Vanta payload uses schema version trustsignal.vanta.verification_result.v1 and includes:
-
vendormetadata -
subjectmetadata such asreceiptIdandreceiptHash -
resultfields such as decision, normalized status, reasons, checks, and risk summary -
controlsfields such as revocation state, anchor state, and signature presence
The Vanta view is useful when a downstream system needs a stable evidence payload instead of the full receipt object. It reduces field-mapping ambiguity and gives partner teams a predictable schema for control evidence ingestion.
The Vanta payload is evidence of a technical verification event. It should not be described as a compliance certification or a substitute for control testing performed in the destination system.