---
title: "Changes to Publish Event"
method: POST
path: "/publish"
---

# Changes to Publish Event

`POST /publish`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 14 of 98 revisions.

- **2026-10-02** `245bc66dbe5a`: 2 info
- **2026-02-20** `c36d2dacd201`: 3 info
- **2026-02-13** `42cbfe519754`: 1 info
- **2026-02-06** `975d35680979`: 1 info
- **2026-01-19** `0694e835351e`: 1 info
- **2025-11-17** `17330d513108`: 1 info
- **2025-05-20** `6572817e193b`: 1 info
- **2025-05-19** `a7328bd7d26e`: 7 info
- **2025-05-19** `d812bcac0877`: 3 breaking, 1 warning, 3 info
- **2025-05-19** `d15216b250bc`: 2 info
- **2025-05-19** `37d23c59e830`: 2 info
- **2025-05-19** `e9811406610d`: 2 info
- **2025-05-09** `3e695dfee298`: 1 info
- **2025-04-14** `a8bb29e63067`: 1 info

## Changes

- **2026-10-02** `245bc66dbe5a`: 2 info
  - added the media type `application/json` for the response with the status `409`
  - added the non-success response with the status `403`
- **2026-02-20** `c36d2dacd201`: 3 info
  - added the media type `application/json` for the response with the status `401`
  - added the non-success response with the status `500`
  - removed the non-success response with the status `400`
- **2026-02-13** `42cbfe519754`: 1 info
  - the endpoint scheme security `AdminApiKey` was added to the API
- **2026-02-06** `975d35680979`: 1 info
  - added the required property `destination_ids` to the response with the `202` status
- **2026-01-19** `0694e835351e`: 1 info
  - added the new optional request property `time`
- **2025-11-17** `17330d513108`: 1 info
  - added the required property `duplicate` to the response with the `202` status
- **2025-05-20** `6572817e193b`: 1 info
  - added the media type `application/json` for the response with the status `202`
- **2025-05-19** `a7328bd7d26e`: 7 info
  - the endpoint scheme security `AdminApiKey` was removed from the API
  - added the new optional request property `id`
  - the request property `eligible_for_retry` became optional
  - the request property `tenant_id` became optional
  - the request property `topic` became optional
  - added the non-success response with the status `409`
  - added the non-success response with the status `422`
- **2025-05-19** `d812bcac0877`: 3 breaking, 1 warning, 3 info
  - the request property `eligible_for_retry` became required
  - the request property `tenant_id` became required
  - the request property `topic` became required
  - removed the request property `id`
  - the endpoint scheme security `AdminApiKey` was added to the API
  - removed the non-success response with the status `409`
  - removed the non-success response with the status `422`
- **2025-05-19** `d15216b250bc`: 2 info
  - the request property `topic` became optional
  - added the non-success response with the status `422`
- **2025-05-19** `37d23c59e830`: 2 info
  - the request property `eligible_for_retry` became optional
  - the request property `tenant_id` became optional
- **2025-05-19** `e9811406610d`: 2 info
  - added the new optional request property `id`
  - added the non-success response with the status `409`
- **2025-05-09** `3e695dfee298`: 1 info
  - the endpoint scheme security `AdminApiKey` was removed from the API
- **2025-04-14** `a8bb29e63067`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/hookdeck/apis/outpost-api/docs/publish/post.md) - [API](https://skmtc.dev/hookdeck/apis/outpost-api.md) - [Page](https://skmtc.dev/hookdeck/apis/outpost-api/changes/publish/post)
