---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/19029#article
headline: "19029: When updating a channel at least one field should be updated"
url: https://www.twilio.com/docs/api/errors/19029
inLanguage: en
dateModified: 2026-06-08T11:29:20.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 19029: When updating a channel at least one field should be updated

Log Type: APPLICATION

Log Level: ERROR

## Description

This error occurs when your channel update request does not include any channel data to change. When you update a channel, include at least one supported field in the request.

### Possible causes

* The request body did not include any channel updates.
* The request did not include a supported updatable field. Update only `type`, `description`, or `is_primary`.
* The request attempted to change the channel value itself, which cannot be updated.

### Possible solutions

* Send at least one supported field in the update request. Use `type`, `description`, or `is_primary`.
* If you update `type`, use a supported channel value: `email`, `sms`, `voice`, `messenger`, or `whatsapp`.
* If you update `description`, keep the value under 100 characters.
* If you set `is_primary` to `true`, make sure only one channel is marked as primary.
* If you need to change the channel value itself, remove it from the update request. Delete the existing channel and create a new one with the new value.

#### Additional resources

* [Contact API](/docs/messaging/features/contact-api)
* [Compliance Toolkit for Programmable Messaging](/docs/messaging/features/compliance-toolkit)
* [Consent Management API](/docs/messaging/features/consent-api)
