# custom contact properties

**URL:** <https://community.hubspot.com/t/custom-contact-properties/73357>\
**Category:** APIs & Integrations\
**Created:** [January 19, 2023, 10:57pm UTC](https://community.hubspot.com/t/custom-contact-properties/73357 "2023-01-19T22:57:46Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![CDzieg](https://avatars.discourse-cdn.com/v4/letter/c/d2c977/32.png) [@CDzieg](https://community.hubspot.com/u/CDzieg)\
**Post date:** [January 19, 2023, 10:57pm UTC](https://community.hubspot.com/t/custom-contact-properties/73357/1 "2023-01-19T22:57:46Z")

</div>

As an example I have a custom property, Current Period End Date, under Contact Information of a customer profile. Using the /crm/v3/objects/contacts/{contactId} endpoint I am not able to get this field to return anything for a test cutomer that had the property value defined. I have tried adding properties=CurrentPeriodEndDate (property name without spaces), this seems to work for some other properties, but I do not get anything back. Coud someone please clarify what I am doing wrong?

---

<div class="post-metadata">

**Author:** ![Jaycee\_Lewis](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jaycee_lewis/32/61352_2.png) [@Jaycee\_Lewis](https://community.hubspot.com/u/Jaycee_Lewis)\
**Post date:** [January 20, 2023, 12:02am UTC](https://community.hubspot.com/t/custom-contact-properties/73357/2 "2023-01-20T00:02:47Z")

</div>

Hi, @CDzieg 👋 One quick request, can you navigate to Settings \> Properties \> Contacts and click into your custom property, please? We can verify the Internal name for this property. This should give you the correct value to include in your request.

I did a quick test and used your property name. Here’s a screenshot:

 ![CleanShot 2023-01-19 at 16.56.43.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/3/e/3e35311a0579087e16ea13f0af00beb484f55e96.png)

Then you can make a request to the endpoint that would look like this (or use the internal value for your property if it is different)

```lia-code-sample
curl --request GET \
 --url 'https://api.hubapi.com/crm/v3/objects/contacts/901?properties=current_period_end_date&archived=false

```

Have fun building! — Jaycee

---

<div class="post-metadata">

**Author:** ![CDzieg](https://avatars.discourse-cdn.com/v4/letter/c/d2c977/32.png) [@CDzieg](https://community.hubspot.com/u/CDzieg)\
**Post date:** [January 20, 2023, 3:51pm UTC](https://community.hubspot.com/t/custom-contact-properties/73357/3 "2023-01-20T15:51:07Z")

</div>

Thank you, I was able to correctly get the name of the property and retrieve it. I’d like to follow up with how do you update the property?

---

<div class="post-metadata">

**Author:** ![Jaycee\_Lewis](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jaycee_lewis/32/61352_2.png) [@Jaycee\_Lewis](https://community.hubspot.com/u/Jaycee_Lewis)\
**Post date:** [January 20, 2023, 6:37pm UTC](https://community.hubspot.com/t/custom-contact-properties/73357/4 "2023-01-20T18:37:54Z")

</div>

Hi, @CDzieg! Have you checked out the [Update a property endpoint](https://developers.hubspot.com/docs/api/crm/properties)? **PATCH** `/crm/v3/properties/{objectType}/{propertyName}`

If you run into any trouble, please post your request, response, and the full error body. And the community will be happy to take a look.

Best,

Jaycee

---

<div class="post-metadata">

**Author:** ![CDzieg](https://avatars.discourse-cdn.com/v4/letter/c/d2c977/32.png) [@CDzieg](https://community.hubspot.com/u/CDzieg)\
**Post date:** [January 23, 2023, 3:55pm UTC](https://community.hubspot.com/t/custom-contact-properties/73357/5 "2023-01-23T15:55:43Z")

</div>

Sorry, maybe that question was phrased incorrectly. I meant for a specific contact how do I update the value for one of these custom properties.

---

<div class="post-metadata">

**Author:** ![Jaycee\_Lewis](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jaycee_lewis/32/61352_2.png) [@Jaycee\_Lewis](https://community.hubspot.com/u/Jaycee_Lewis)\
**Post date:** [January 27, 2023, 11:37pm UTC](https://community.hubspot.com/t/custom-contact-properties/73357/6 "2023-01-27T23:37:45Z")

</div>

Hey, @CDzieg 👋 Thanks for sticking with me. If you want to update the value of a custom property for a specific record, a Contact for example, we can use this endpoint and a PATCH request — [Update](https://developers.hubspot.com/docs/api/crm/contacts).

Here’s an example using the test property we created from before — current\_period\_end\_date:

- I have a Contact with an existing value for this property. It was set as 1-30-23.

- Using the on-page example.  
Endpoint used **PATCH** `/crm/v3/objects/contacts/{contactId}`

- Request

- Response

- And we can see it reflected on the timeline (Agitated Toothbrush is the name of the Private App I used to make the call 🤣)

 ![CleanShot 2023-01-27 at 16.31.06.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/b/3/b3ecce9ad50f341182110ac7985032e3726f3fc3.png)

Best,

Jaycee
