Is the help article wrong as the error seems to suggest that the ID and Label need to be passed together as opposed to just the Label text as outlined in the guide:
Hello @ElliotBind,
When creating labels don’t already exist on the board, you will have to specify the create_labels_if_missing argument and set it to true. If that is not set, the api will throw an error. You can read about that here in the documentation.
Thanks for your reply. So these status labels do all exist based on the column ID’s I’m setting them to, but the error still seems to suggest it is expecting the format of:
From the returned error message, it doesn’t look like the label already exists for that column. If the label exists on the board but doesn’t exist for the column you are working with, it will still show an error. Status columns operate independently.
So it sounds like you are now successfully sending label values, is that right? I’m glad to hear that you were able to figure this out!
I do also want to note that our item creation API method does usually require the full JSON object for a value (i.e. both the index and label for a Status column), so this might be why you’re seeing this behavior!