# Not able to add Whisper Post Using API

**URL:** https://meta.discourse.org/t/not-able-to-add-whisper-post-using-api/161145
**Category:** Development
**Tags:** rest-api, whispers
**Created:** [August 17, 2020, 2:00pm UTC](https://meta.discourse.org/t/not-able-to-add-whisper-post-using-api/161145 "2020-08-17T14:00:48Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![blake](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blake/32/157322_2.png) [@blake](https://meta.discourse.org/u/blake)
#### Post date: [August 17, 2020, 11:01pm UTC](https://meta.discourse.org/t/not-able-to-add-whisper-post-using-api/161145/2 "2020-08-17T23:01:09Z")

</div>

`post_type` shouldn’t be needed. If it has a `topic_id` it knows it is a post and not a new topic. This is how I’m doing it with curl:

```plaintext
curl -i -sS -X POST "http://localhost:3000/posts.json" \
-H "Content-Type: multipart/form-data;" \
-H "Api-Key: 079fb2bb12d3b436bb11bde8eb58aaa9a36560fa7d79b14b3087aa40b1ebc2c4" \
-H "Api-Username: blake.erickson" \
-F "raw=92d2e4a938f8d2c65e3fbbcf68e4c272 374f11b3488a03d5d299e862003b09a3 76cdef8f63901f150f2bbf5579cd0b22" \
-F "topic_id=11" \
-F "whisper=true"

HTTP/1.1 200 OK

```

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/7/478ca3973c8ed0d71ecfae2a460ebb03c8830b7a.png)

---

_[View the full topic](https://meta.discourse.org/t/not-able-to-add-whisper-post-using-api/161145)._
