---
title: "POST /updates/{id}/update{mediaTypeExtension}"
method: POST
path: "/updates/{id}/update{mediaTypeExtension}"
---

# POST /updates/{id}/update{mediaTypeExtension}

`POST /updates/{id}/update{mediaTypeExtension}`

Edit an existing, individual status update.

## Path parameters

- `id` string, required
- `mediaTypeExtension` '.json', required

## Response `200`

OK

- IndividualUpdate
  - `buffer_count` number
  - `buffer_percentage` number
  - `success` boolean
  - `update` object
    - `client_id` string
    - `created_at` number
    - `day` string
    - `due_at` number
    - `due_time` string
    - `id` string
    - `media` object
      - `description` string
      - `link` string
      - `title` string
    - `profile_id` string
    - `profile_service` string
    - `status` string
    - `text` string
    - `text_formatted` string
    - `user_id` string
    - `via` string

## Other responses

- `400` — 1003 Parameter not recognized. 1004 Required parameter missing. 1006 Parameter value not within bounds. 1012 Profile did not save successfully. 1016 Profile buffer could not be emptied. 1022 Update did not save successfully. 1025 Update was recently posted, can't post duplicate content. 1026 Update must be in error status to requeue. 1027 Update must be in buffer and not custom scheduled in order to move to top. 1029 Event type not supported. 1030 Media filetype not supported. 1031 Media filesize out of acceptable range. 1032 Unable to post image to LinkedIn group(s). 1034 Cannot schedule updates in the past. 1033 Comments can only be posted to Facebook at this time. 1042 User did not save successfully.
- `403` — 403 Permission denied. 1001 Access token required. 1002 Not within application scope. 1011 No authorization to access profile. 1013 Profile schedule limit reached. 1014 Profile limit for user has been reached. 1015 Profile could not be destroyed. 1021 No authorization to access update. 1023 Update limit for profile has been reached. 1024 Update limit for team profile has been reached. 1028 Update soft limit for profile reached. 1051 No authorization to access client.
- `404` — 404 Endpoint not found. 1010 Profile could not be found. 1020 Update could not be found. 1050 Client could not be found.
- `405` — 405 Method not allowed.
- `406` — 1005 Unsupported response format.
- `500` — An unknown error occurred.

---

[API](https://skmtc.dev/apis-guru/apis/bufferapp.md) · [All operations](https://skmtc.dev/apis-guru/apis/bufferapp/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/apis-guru/bufferapp/revisions/2cb18ed7d5e1/schema)
