# Another property does not exist post. Property name is missing

**URL:** <https://community.hubspot.com/t/another-property-does-not-exist-post-property-name-is-missing/19115>\
**Category:** APIs & Integrations\
**Tags:** companies\
**Created:** [February 28, 2020, 2:07pm UTC](https://community.hubspot.com/t/another-property-does-not-exist-post-property-name-is-missing/19115 "2020-02-28T14:07:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![casiopeita](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/casiopeita/32/27089_2.png) [@casiopeita](https://community.hubspot.com/u/casiopeita)\
**Post date:** [February 28, 2020, 2:07pm UTC](https://community.hubspot.com/t/another-property-does-not-exist-post-property-name-is-missing/19115/1 "2020-02-28T14:07:26Z")

</div>

I don’t get the property name that does not have the correct values.

I am sending a post request to:

[https://api.hubapi.com/companies/v2/companies/?hapikey=](https://api.hubapi.com/companies/v2/companies/?hapikey=)

Payload:

{“properties”:[{“property”:“marketing\_tracking\_asset\_types”,“value”:“Trailers;Snow Plows;Other”},{“property”:“marketing\_features\_desired”,“value”:“Vehicle Diagnostics;Dispatch”},{“property”:“marketing\_challenges”,“value”:“Cutting Fuel Costs;Eliminating Aggressive Driving;Other”},{“property”:“notes”,“value”:“Some notes”},{“property”:“website”,“value”:“[https://www.test.com](https://www.test.com)”},{“property”:“currency”,“value”:“CAD”},{“property”:“phone”,“value”:“5551231234”},{“property”:“name”,“value”:“Company ABC”}]}

Response:

{“validationResults”:[{“isValid”:false,“message”:“Property \”\" does not exist",“error”:“PROPERTY\_DOESNT\_EXIST”,“name”:“”},{“isValid”:false,“message”:“Property \”\" does not exist",“error”:“PROPERTY\_DOESNT\_EXIST”,“name”:“”},{“isValid”:false,“message”:“Property \”\" does not exist",“error”:“PROPERTY\_DOESNT\_EXIST”,“name”:“”},{“isValid”:false,“message”:“Property \”\" does not exist",“error”:“PROPERTY\_DOESNT\_EXIST”,“name”:“”},{“isValid”:false,“message”:“Property \”\" does not exist",“error”:“PROPERTY\_DOESNT\_EXIST”,“name”:“”},{“isValid”:false,“message”:“Property \”\" does not exist",“error”:“PROPERTY\_DOESNT\_EXIST”,“name”:“”},{“isValid”:false,“message”:“Property \”\" does not exist",“error”:“PROPERTY\_DOESNT\_EXIST”,“name”:“”},{“isValid”:false,“message”:“Property \”\" does not exist",“error”:“PROPERTY\_DOESNT\_EXIST”,“name”:“”}],“status”:“error”,“message”:“Property values were not valid”,“correlationId”:“14dc2400-8a43-456a-a9af-ad61c8323278”,“requestId”:“6611deab-69e2-4219-b581-d837b087e225”}

---

<div class="post-metadata">

**Author:** ![Mike\_Eastwood](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mike_eastwood/32/70075_2.png) [@Mike\_Eastwood](https://community.hubspot.com/u/Mike_Eastwood)\
**Post date:** [February 28, 2020, 8:23pm UTC](https://community.hubspot.com/t/another-property-does-not-exist-post-property-name-is-missing/19115/2 "2020-02-28T20:23:42Z")

</div>

Hi @casiopeita

It’s a HubSpot API gotcha!

Contacts have “property”, “value” pairs.

Companies have “ **name** ”, “value” pairs.

So, if you change the key to **name** , from **property,** it should work, for example:

`{"name":"marketing_challenges","value":"Cutting Fuel Costs;Eliminating Aggressive Driving;Other"},`

Have fun

Mike
