---
title: "Create customer trust account"
method: POST
path: "/customer-trust/accounts"
tags: ["Customer Trust"]
---

# Create customer trust account

`POST /customer-trust/accounts`

Create a new customer trust account.

## Request body

- CreateCustomerTrustAccountInput
  - `name` string, required
  - `emailDomain` string, required
  - `ndaDetails` CustomerTrustAccountNDADetailsInput
    - `markNdaNotRequired` boolean, required — Whether NDA requirement should be bypassed for access requests matching this account
  - `accessConfig` CustomerTrustAccountAccessConfigInput
    - `autoApprovalEnabled` boolean, required — Whether access requests matching this account's email domain should be auto-approved
    - `grantAccessOption` 'INCLUDE_EVERYTHING_REQUESTED' | 'INCLUDE_ONLY_CONFIGURED' — How a CustomerTrustAccount determines which resources to grant its viewers access to.
    - `tagsByCategory` TagsByCategoryInput[] — Tags to assign to this account, grouped by category.
      - `categoryId` string, required — The tag category ID
      - `tagIds` string[], required — Tag IDs to assign. An empty array removes all tags for the category.
  - `customFields` CustomField[]
    - `label` string, required
    - `value` union, required
      - string
      - string[]
  - `tagsByCategory` TagsByCategoryInput[] — Tags to assign to this account, grouped by category
    - `categoryId` string, required — The tag category ID
    - `tagIds` string[], required — Tag IDs to assign. An empty array removes all tags for the category.

## Response `200`

Ok

- CustomerTrustAccountVantaApi — Vanta API representation of a CustomerTrustAccount.
  - `id` string, required — Unique identifier for the account
  - `name` string, required — Name of the account
  - `emailDomain` string, required — Primary email domain associated with the account
  - `createdDate` string, date-time, required — When the account was created
  - `updatedDate` string, date-time, required — When the account was last updated
  - `ndaDetails` CustomerTrustAccountNDADetails, required
    - `ndaStatus` 'SIGNED' | 'NOT_REQUIRED' | 'INCOMPLETE', required
    - `ndaSatisfiedDate` string, date-time, nullable, required — The date and time the NDA was satisfied
  - `accessConfig` CustomerTrustAccountAccessConfig, required
    - `autoApprovalEnabled` boolean, required — Whether access requests matching this account's email domain should be auto-approved
    - `grantAccessOption` 'INCLUDE_EVERYTHING_REQUESTED' | 'INCLUDE_ONLY_CONFIGURED', required — How a CustomerTrustAccount determines which resources to grant its viewers access to.
  - `customFields` CustomField[], required — Custom field values for this account
    - `label` string, required
    - `value` union, required
      - string
      - string[]
  - `tagsByCategory` TagsByCategoryOutput[], required — Tags assigned to this account, grouped by category
    - `categoryId` string, required — The tag category ID
    - `tagIds` string[], required — Tag IDs assigned in this category

---

[API](https://skmtc.net/vanta/apis/build-integrations.md) · [All operations](https://skmtc.net/vanta/apis/build-integrations/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vanta/build-integrations/revisions/6c1f7590538b/schema)
