Unable to update an existing Tracking Field

I am attempting to update an existing tracking field, so I issue the following HTTP request:

PATCH https://api.zoom.us/v2/tracking_fields/utsq2vImQHSJGq5pUkeQtQ

{"field":"ZoomNet Integration Testing: UPDATED Tracking Field","recommended_values":["Value A","Value B"],"required":true,"visible":false}

I get the following response from Zoom:

HTTP/1.1 400 Bad Request

{"code":300,"message":"Validation Failed.","errors":[{"field":"field","message":"Invalid field."}]}

The response says that field is an invalid field but the documentation says otherwise:

1 Like

Hey @desautelsj
I played around with the request body you sent, and I noticed that the name of your field is too long. If you remove one character, the request will go through.
I will flag this and share it with our Engineering team to see if it’s expected behavior and if it is, I will submit this to our Docs team to make changes in the docs

Thanks for looking into this and for letting me about the length limitation. Noting it in the docs would indeed be great but it would be even better if the API returned a more meaningful error message. Something along the lines of: You are attempting to set the name of a tracking field with a value that exceeds the 50 character count limit.

1 Like

Agreed @desautelsj
I will pass down this feedback to our Docs team :slight_smile:

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.