Skip to main content
POST
/
trust-centers
/
{slugId}
/
subprocessors
Create Trust Center subprocessor
curl --request POST \
  --url https://api.vanta.com/v1/trust-centers/{slugId}/subprocessors \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "url": "<string>",
  "description": "<string>",
  "location": "<string>",
  "purpose": "<string>"
}
'
{
  "id": "a2f7e1b9d0c3f4e5a6c7b8d9",
  "name": "Acme, Inc.",
  "description": "This is the description for the subprocessor.",
  "location": "US, EU",
  "purpose": "Cloud infrastructure",
  "url": "acme.com"
}

Documentation Index

Fetch the complete documentation index at: https://developer.vanta.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

slugId
string
required

Body

application/json
name
string
required

Name of the subprocessor.

url
string

URL of the subprocessor.

description
string

Description of the subprocessor.

location
string

Where this subprocessor is deployed.

purpose
string

The purpose that the subprocessor serves.

Response

201 - application/json

Trust Center subprocessor created

id
string
required

Unique identifier for the subprocessor.

name
string
required

Name of the subprocessor.

description
string | null
required

Description of the subprocessor.

location
string | null
required

Where this subprocessor is deployed.

purpose
string | null
required

The purpose that the subprocessor serves.

url
string | null
required

URL of the subprocessor.