Company logoTrust Center Documentation
API v1 ReferenceCustom tabsId

Update a custom tab

Update a custom tab. Every field is optional, so send only what changes. Content is stored per locale: `locale` selects which one is written, defaulting to…

PATCH
/api/v1/custom-tabs/{id}

Update a custom tab. Every field is optional, so send only what changes.

Content is stored per locale: locale selects which one is written, defaulting to the tenant's default locale, and it must be one the tenant has enabled. Sending intent: delete_translation with a non-default locale removes that translation instead of writing it.

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

id*string

Custom tab identifier

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Every field of CustomTabCreate, all optional, plus the locale controls.

Response Body

application/json

application/json

application/json

application/json

curl -X PATCH "https://example.com/api/v1/custom-tabs/tab-vendor-assurance" \  -H "Content-Type: application/json" \  -d '{    "title": "Vendor Assurance"  }'
Empty

How is this guide?