I have found an issue with the images/imageToImage endpoint. It does not appear to take into account controls when they are passed in and therefore my colors are not being applied. We have followed the documentation here - https://www.recraft.ai/docs#generate-image If we add the formData controls argument and then add the colors list the colors are not being applied. We have also tried the txt2Img endpoint and this applies colors fine but this takes in json input not formData. This is an example we have tried in NodeJS to attach colors using the img2img endpoint: formData.append('controls', JSON.stringify({ colors: [ ...(inputColors?.map(color => ({ rgb: [color.r, color.g, color.b] })) || []), ], no_text: noText, }));