I am using the v3 of the API.
I try to update a Contact Custom Field but I get 500 error from the server.
Here is my Postman setup.
I am using trial accounts to develop the integration. The weird part is that this code used to work on my previous account and today it expired and I created a new one. I created all the required custom fields. Then I found out from this topic (https://community.activecampaign.com/t/how-to-update-a-custom-field-in-contact-with-api-v3/3603) that I have first to create the value for the custom field by executing a POST request to /fieldValues which IMO is insane because I have 5 custom fields for a contact that I have to populate. First I have to check for each field if the it is created and then create it or update it. This is 2*5 = 10 requests. The old approach was much better.