API Reference / Relationship Types
/relationship_types/{relationship_type_id} Update a specific relationship type
Renames a relationship type's variants: send the full set of existing variant ids with new names. Variants cannot be added or removed, and a type cannot switch between symmetrical and directional.
Path parameters
| Name | Type | Description |
|---|---|---|
relationship_type_id req | string | Relationship type ID |
Request body
variantsarray<object>The relationship variants.
array item fields →
idstringbson-idID of the relationship variant
namestringThe relationship variant name.
Responses
200 OK
statusintegerint32Response code
messagestringResponse message
timestampintegerunix-timestampResponse time
dataobjectobject fields →
relationship_typeobjectThe relationship types that identifies the relationships between the contacts.
object fields →
idstringbson-idID of the relationship type
symmetricalbooleanIs the relationship symmetrical? (read only).
relationship_variantsarray<object>requiredThe directional variants of this relationship type.
array item fields →
idstringbson-idID of the relationship type
namestringThe relationship variant name
created_atstringdate-timeCreation time of the relationship type
modified_atstringdate-timeLast modification time of the relationship type
Standard error responses: 400 · 401 · 403 · 404 · 409 · 500 — shared across the API. See Errors.