sloftin at February 10th, 2018 06:56 — #1
We are using the API to create entries in OPCRM from our billing system. We don't set the "background" field upon contact create, but our agents use that field within OnePage to track a few things. When we do an update from our biling system to the contact record via the API, we're not sending the background field, but whatever is in that field in the OnePage db gets wiped out. I would think if we don't send a field/value, any other fields would be left alone. Help!
pawelsmolinski at February 10th, 2018 08:45 — #2
Hi Scott, have you tried to add partial=1 or partial=true into update params? I assume that you are doing regular PUT request which updates whole contact according to your request body and when you are not sending background field then our system understands this as request to clear it. When you add partial parameter into your request then any non-existing parameter will be ignored and your contact background should stay untouched