Может я делаю что то не так?
Так ) Ну, или Почти так.
В любом случае им надо передавать именно id значений характеристик (для характеристик без свободного ввода).
Разве что получать эти значения лучше через тот же API, а не через этот Конструктор характеристик.
Но при желании можно накрутить интерфейс, чтобы действительно вводить Синий, а передавался именно его id.
Самое интересное у них - это получать возможные значения для характеристики Бренд :)
Брендов ведь почти 100 тыс. А за 1 запрос можно получить только 50 значений характеристики.
Получается, всего то ДВЕ ТЫСЯЧИ раз надо запросить значения через API, чтобы получить список вариантов для заполнения бренда :))))