Feb 5, 2020 8:17 AM
Hello,
We are testing Hubspot free and I need to add a company (before adding I created some custom properties in UI directly not through API). If I add the company with only 2 properties, name and description for example, it's ok, but if I added with more properties (default and custom) i get the following error:
curl Errors: Status code: 400 Response: {"validationResults":[{"isValid":false,"message":"Property \"annual revenue\" does not exist","error":"PROPERTY_DOESNT_EXIST","name":"annual revenue"},{"isValid":false,"message":"Property \"phone number\" does not exist","error":"PROPERTY_DOESNT_EXIST","name":"phone number"},{"isValid":false,"message":"Property \"street address\" does not exist","error":"PROPERTY_DOESNT_EXIST","name":"street address"},{"isValid":false,"message":"Property \"country/region\" does not exist","error":"PROPERTY_DOESNT_EXIST","name":"country/region"}],"status":"error","message":"Property values were not valid"
Is not possible in Hubspot free to add a company with many properties?
Kind regards,
Catalin Ghindoveanu
Solved! Go to Solution.
Feb 5, 2020 10:00 PM
Hey @crg,
When looking to create a company using this endpoint - Create a company | Companies API, one thing to note is that the name value is referring to the internal value of the property (You can refer to this documentation on how to get the internal value of the property - Manage your properties).
Based on the error message that you shared, it looks like you're using the property label as the name value. Could you use the internal value of the company properties and see if it works? If it doesn't, can you share with me the following so that I can further troubleshoot on this:
1. The exact request URL
2. The POST body
3. The portal ID
Feb 5, 2020 10:00 PM
Hey @crg,
When looking to create a company using this endpoint - Create a company | Companies API, one thing to note is that the name value is referring to the internal value of the property (You can refer to this documentation on how to get the internal value of the property - Manage your properties).
Based on the error message that you shared, it looks like you're using the property label as the name value. Could you use the internal value of the company properties and see if it works? If it doesn't, can you share with me the following so that I can further troubleshoot on this:
1. The exact request URL
2. The POST body
3. The portal ID
Feb 7, 2020 3:32 AM
Thank you very much