Update a custom relationship type
Update label, inverse_label, description, or is_active. The slug
(name) cannot be changed after creation.
Required scope: settings:write (or legacy identities:write).
Authentication
X-API-Keystring
Organization API key. Keys are prefixed with vk_live_ (production) or
vk_sandbox_ (sandbox).
Path parameters
type_id
Relationship type ID (crel_*).
Headers
Verifa-Version
API version date string (e.g. 2026-02-01). If omitted, the version
pinned to your API key is used.
Key-Inflection
Response key casing. Defaults to snake.
Allowed values:
Request
This endpoint expects an object.
label
inverse_label
description
is_active
Inactive types can't be used for new relationships but existing ones still display.
Response
Updated relationship type.
id
org_id
name
Machine-readable slug, unique per org/environment.
label
Human-readable label for the outgoing direction (what the related identity is to the source).
inverse_label
Label for the reverse direction. Equal to label for symmetric types.
is_active
created_at
updated_at
description
Errors
401
Unauthorized Error
404
Not Found Error
422
Unprocessable Entity Error