---
title: "POST /statuses/update.json"
method: POST
path: "/statuses/update.json"
---

# POST /statuses/update.json

`POST /statuses/update.json`

Updates the authenticating
user's status, also known as tweeting. To upload an image to accompany the tweet, use POST
statuses/update_with_media (https://dev.twitter.com/docs/api/1/post/statuses/update_with_media). For
each update attempt, the update text is compared with the authenticating user's recent tweets. Any
attempt that would result in duplication will be blocked, resulting in a 403 error. Therefore, a
user cannot submit the same status twice in a row. While not rate limited by the API a user is
limited in the number of tweets they can create at a time. If the number of updates posted by the
user reaches the current allowed limit this method will return an HTTP 403 error.

## Response `200`

Successful Response

---

[API](https://skmtc.net/mfullbrook/apis/legacy.md) · [All operations](https://skmtc.net/mfullbrook/apis/legacy/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mfullbrook/legacy/versions/0293423507bb/schema)
