---
title: "[Publish Content] - Cancel Scheduled Publishing/Unpublishing for Entries"
description: Cancel scheduled publish or unpublish actions for entries from the Publish Queue, Entry Editor, or via the Content Management API.
url: https://www.contentstack.com/docs/content-managers/publish-content/cancel-scheduled-publishing-or-unpublishing-for-entries
product: Contentstack
doc_type: how-to
audience:
  - content-managers
  - developers
version: current
last_updated: 2026-03-25
---

# [Publish Content] - Cancel Scheduled Publishing/Unpublishing for Entries

This page explains how to cancel scheduled publishing or unpublishing for entries in Contentstack, including options in the Publish Queue, the Entry Editor, and via the Content Management API. It is intended for content managers and developers who need to stop an entry from going live (or being taken down) at a scheduled time or remove entries from a scheduled release.

## Cancel Scheduled Publishing/Unpublishing for Entries

You can cancel a scheduled publish or unpublish action for an entry if you no longer want it to go live. You can also remove entries from a release that is scheduled for deployment.

## Cancel Scheduling from the Publish Queue

You can cancel a scheduled action directly from the Publish Queue.
- In your stack, click the **Publish Queue** icon. You can also use the shortcut key **Alt + P** (Windows) or **Option + P** (Mac).
- The list of historical and current publishing or unpublishing activities appears.
- Under **Filters**, apply the **Scheduled Publish/Unpublish** status filter to refine results.
- From the filtered list, locate the entry whose scheduled publishing or unpublishing you want to cancel.
- Click the vertical ellipsis in the **Actions** column, select **Cancel Scheduling**, and confirm the action in the modal that appears.

**Note:** You must cancel each scheduled item individually in the publish queue.

**Additional Resource:** Refer to the [Cancel Scheduled Action API](/docs/developers/apis/content-management-api#cancel-scheduled-action) for canceling schedules via the content management API.

## Cancel Scheduling from the Entry Editor

You can also cancel a scheduled action directly from the Entry Editor.
- In the **Entry Status Panel**, hover over the scheduled publish/unpublish pill.
- Click **Cancel schedule**.
- In the **Cancel Scheduling** modal, review the confirmation message.
- Click **Unschedule** to confirm.

A processing message appears, and you can track the change in the **Publish Queue**.

## Cancel Scheduling Using the Content Management API

You can also cancel scheduled publish or unpublish actions using the Content Management API.
- Log in to Contentstack using the [Authtoken](https://www.contentstack.com/docs/developers/create-tokens/types-of-tokens#authentication-tokens-auth-tokens), or use the stack’s [Management Token](/docs/developers/create-tokens/types-of-tokens#management-tokens) to authorize your requests.
- Make an API request to retrieve scheduled publishing or unpublishing activities on or after a specific date:
```
GET https://api.contentstack.io/v3/publish-queue?query={"scheduled_at": {"$gte": "2025-09-07T12:00:00Z"}}
```
**Note:** Pass the scheduled publish or unpublish date and time in ISO format (YYYY-MM-DDThh:mm:ss).
- From the response body, copy the `publish_queue` **UIDs** of the activities you want to remove.
- Make an API request to cancel each scheduled action using its UID:
```
DELETE https://api.contentstack.io/v3/publish-queue/{publish_queue_UID}/unschedule
```
- To cancel multiple scheduled actions, write a script to fetch publish queue details and call the unschedule endpoint for each UID.

## API Reference

To cancel scheduled actions via API, refer to the [Cancel Scheduled Action](/docs/developers/apis/content-management-api#cancel-scheduled-action) API Request.

## Common questions

### Can I cancel multiple scheduled items at once from the Publish Queue?
No. **Note:** You must cancel each scheduled item individually in the publish queue.

### Where can I confirm that an entry was successfully unscheduled?
A processing message appears, and you can track the change in the **Publish Queue**.

### What date format should I use when querying scheduled activities via API?
Pass the scheduled publish or unpublish date and time in ISO format (YYYY-MM-DDThh:mm:ss).

### What API endpoint cancels a scheduled publish/unpublish action?
Use:
```
DELETE https://api.contentstack.io/v3/publish-queue/{publish_queue_UID}/unschedule
```