Skip to main content
PUT
/
v0
/
assistant
/
{assistant_id}
/
contact
curl --request PUT \
  --url 'https://api.unify.ai/v0/assistant/<assistant_id>/contact' \
  --header "Authorization: Bearer $UNIFY_KEY"
  --header 'Content-Type: application/json' \
  --data '{
    "contact_type": "phone",
    "user_value": "+15559876543"
}'
{
    "info": "object"
}
Updates non-provisioned fields (user_value, metadata) on an existing contact. Changing the actual provisioned resource requires delete + create.

Authorizations

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

Path Parameters

assistant_id
integer
required

Body

contact_type
string
required
The type of contact to update.
user_value
string | null
Updated user-side value (e.g., personal phone for forwarding).
metadata
object | null
Updated type-specific metadata (merged with existing).
curl --request PUT \
  --url 'https://api.unify.ai/v0/assistant/<assistant_id>/contact' \
  --header "Authorization: Bearer $UNIFY_KEY"
  --header 'Content-Type: application/json' \
  --data '{
    "contact_type": "phone",
    "user_value": "+15559876543"
}'
{
    "info": "object"
}