# I get on error 400 bad request in generate image in open ai \<why?

**URL:** https://community.openai.com/t/i-get-on-error-400-bad-request-in-generate-image-in-open-ai-why/707962
**Category:** API
**Tags:** api
**Created:** [April 5, 2024, 12:47am UTC](https://community.openai.com/t/i-get-on-error-400-bad-request-in-generate-image-in-open-ai-why/707962 "2024-04-05T00:47:50Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![jamous156](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/jamous156/32/147335_2.png) [@jamous156](https://community.openai.com/u/jamous156)
#### Post date: [April 5, 2024, 12:47am UTC](https://community.openai.com/t/i-get-on-error-400-bad-request-in-generate-image-in-open-ai-why/707962/1 "2024-04-05T00:47:50Z")

</div>

const inp = document.getElementById(‘inp’);  
const images = document.querySelector(‘.images’);

const getImage = async () =\>{  
const methods={  
method:“POST”,  
headers:{  
“Content-Type”: “application/json”,  
“Authorization”:`Bearer ${api}`  
},  
body:JSON.stringify(  
{  
“model”: “dall-e-3”,  
“prompt”:inp.value,  
“n”:3,  
“size”:“1024x1024”  
}  
)}  
const res = await fetch(“here i put url”,methods);  
const data = await res.json();  
console.log(data);

# }
 Document 
## AI images generator

```
</div>
<div class="prompt">
    <input id="inp" type="text">
    <button onclick="getImage()">generate</button>
</div>
<script src="scripts.js"></script>

```

---

<div class="post-metadata">

### Author: ![\_j](https://sea2.discourse-cdn.com/openai1/user_avatar/community.openai.com/_j/32/719663_2.png) [@\_j](https://community.openai.com/u/_j)
#### Post date: [April 5, 2024, 6:45am UTC](https://community.openai.com/t/i-get-on-error-400-bad-request-in-generate-image-in-open-ai-why/707962/2 "2024-04-05T06:45:59Z")

</div>

With a 5-second scan, the first error:

- DALL-E 3 only generates one image per API call. n=3 is invalid.
