# Create a Contact Properties Data Types API page

**URL:** <https://community.hubspot.com/t/create-a-contact-properties-data-types-api-page/18129>\
**Category:** APIs & Integrations\
**Tags:** contacts\
**Created:** [January 15, 2020, 10:09pm UTC](https://community.hubspot.com/t/create-a-contact-properties-data-types-api-page/18129 "2020-01-15T22:09:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![FrankYu](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/frankyu/32/98997_2.png) [@FrankYu](https://community.hubspot.com/u/FrankYu)\
**Post date:** [January 15, 2020, 10:09pm UTC](https://community.hubspot.com/t/create-a-contact-properties-data-types-api-page/18129/1 "2020-01-15T22:09:40Z")

</div>

The Hubspot developer documentation is missing a page for Contact Properties data types. Some kind of page that explains which data types internally are mapped to which externally-facing “data type” and also what kind of data each data type accepts for updates. For example, I am unsure how to format the data when updating a “multi-checkbox” via an API call.

---

<div class="post-metadata">

**Author:** ![jackcoldrick](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jackcoldrick/32/5119_2.png) [@jackcoldrick](https://community.hubspot.com/u/jackcoldrick)\
**Post date:** [January 16, 2020, 8:10am UTC](https://community.hubspot.com/t/create-a-contact-properties-data-types-api-page/18129/2 "2020-01-16T08:10:35Z")

</div>

Hi @FrankYu,

Thanks for your post. Whilst a specific page outlining all of the properties does not exist we do have a page outlining how to update multicheckbox fields which can be found [here](https://developers.hubspot.com/docs/faq/how-do-i-set-multiple-values-for-checkbox-properties). In short if you are setting multiple values you must ensure they are separated by a colon in your request.

```auto
{
 "property": "property_name",
 "value": "value1;value3;value4"
}

```

I’ve implemetned this in the past using the “implode” function with PHP. Of course depending on the language you are using it may have it’s own method.

```auto
$skills = implode(';', $_POST['skills']);

```

I will also pass your feedback on to the relevant team on my side.

I hope this helps!

Jack
