We are applying tags tou our contacts via the API REST (Keap REST API) but, from time ago, the API response is a 200 Ok status but in the body there is a notice of FAILURE. Do you know what kind of FAILURE could be? Is a InfusionSoft error or do we need take an action?
You’ll get the notice of ‘failure’ if the tag is already applied to the contact (you can’t apply a tag that’s already applied). As long as you get a 200 server code returned, it was successful.
The rest tag application endpoints allow you to batch apply. So you get a response back for each tag application SUCCESS, FAILURE, DUPLICATE etc for each one. We did have a bug that was fixed recently that if a single tag application failed in a batch it would bomb out and return a 500 with a generic rest error.