# Update phone number using API

**URL:** <https://stack.deel.com/t/update-phone-number-using-api/79>\
**Category:** Q&A\
**Created:** [September 19, 2024, 2:40pm UTC](https://stack.deel.com/t/update-phone-number-using-api/79 "2024-09-19T14:40:02Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![volodymyr.d](https://avatars.discourse-cdn.com/v4/letter/v/7feea3/32.png) [@volodymyr.d](https://stack.deel.com/u/volodymyr.d)\
**Post date:** [September 19, 2024, 2:40pm UTC](https://stack.deel.com/t/update-phone-number-using-api/79/1 "2024-09-19T14:40:02Z")

</div>

hey! going thru the API documentation and trying to figure out if it’s possible to update person’s phone number using API.  
as I couldn’t find how to do that I’ve started looking into using custom fields.  
and I found out that it’s possible to create custom fields for a person only using the UI, is that correct?  
thanks.

---

<div class="post-metadata">

**Author:** ![guilherme\_deel](https://avatars.discourse-cdn.com/v4/letter/g/67e7ee/32.png) [@guilherme\_deel](https://stack.deel.com/u/guilherme_deel)\
**Post date:** [September 19, 2024, 8:18pm UTC](https://stack.deel.com/t/update-phone-number-using-api/79/2 "2024-09-19T20:18:54Z")

</div>

Hi volodymyr.d,

We currently only support updating the values listed in [Update personal information](https://developer.deel.com/reference/updatepeoplepersonalinformationbyid) endpoint and phone is not available.

in terms of custom fields you can try using [Update custom field value](https://developer.deel.com/reference/upsertcustomfieldvaluefromworker) endpoint.

---

<div class="post-metadata">

**Author:** ![volodymyr.d](https://avatars.discourse-cdn.com/v4/letter/v/7feea3/32.png) [@volodymyr.d](https://stack.deel.com/u/volodymyr.d)\
**Post date:** [September 20, 2024, 7:54am UTC](https://stack.deel.com/t/update-phone-number-using-api/79/3 "2024-09-20T07:54:35Z")

</div>

if I understand correctly “Update custom field value” can only update existing field, it does not create one, is that correct?

---

<div class="post-metadata">

**Author:** ![guilherme\_deel](https://avatars.discourse-cdn.com/v4/letter/g/67e7ee/32.png) [@guilherme\_deel](https://stack.deel.com/u/guilherme_deel)\
**Post date:** [September 23, 2024, 12:31pm UTC](https://stack.deel.com/t/update-phone-number-using-api/79/4 "2024-09-23T12:31:03Z")

</div>

The title is currently a bit misleading and we’ll look into that but if you look at the description you’ll see:

> Add or update custom field values for a specific worker, ensuring their profile is up-to-date with the latest information.

---

<div class="post-metadata">

**Author:** ![volodymyr.d](https://avatars.discourse-cdn.com/v4/letter/v/7feea3/32.png) [@volodymyr.d](https://stack.deel.com/u/volodymyr.d)\
**Post date:** [October 15, 2024, 2:39pm UTC](https://stack.deel.com/t/update-phone-number-using-api/79/5 "2024-10-15T14:39:52Z")

</div>

@guilherme_deel is it possible to create custom fields using the API?

---

<div class="post-metadata">

**Author:** ![Gabriela\_Deel](https://avatars.discourse-cdn.com/v4/letter/g/ecae2f/32.png) [@Gabriela\_Deel](https://stack.deel.com/u/Gabriela_Deel)\
**Post date:** [June 9, 2025, 10:01am UTC](https://stack.deel.com/t/update-phone-number-using-api/79/6 "2025-06-09T10:01:50Z")

</div>

Hello @volodymyr.d,

You can update a custom fields using API, but the creation of this field must be done on the UI. Please go to **Organization Settings → Custom Fields**
