Destructive

How to cancel a scheduled LinkedIn post

To cancel a scheduled LinkedIn post, open your scheduled posts list and delete the post before its publish time. On your own profile you start a post, click the Clock icon, then click View all scheduled posts. On a Company Page you open the admin view, click Page posts, then open the Schedule post dialog. If you scheduled the post through Crispy instead, cancel it with the cancel_scheduled_post tool.

cancel_scheduled_postDELETE/api/v1/content/scheduled/{post_id}
crispy — bash

Example prompt: Cancel my scheduled post with ID 3f8a1c2d-1234-4abc-9def-567890abcdef before it publishes

{
  "post_id": "3f8a1c2d-1234-4abc-9def-567890abcdef",
  "status": "cancelled"
}
Permission scope
core
Access
Destructive
Category
Content

Cancel a scheduled post on your own profile

  1. Click Start a post at the top of your LinkedIn homepage.
  2. Click the Clock icon on the lower left of the Create a post window.
  3. Click View all scheduled posts in the lower left corner.
  4. Click the Delete icon next to the post you want to remove.
  5. In the Delete scheduled post? window, click Delete and confirm your action.

Cancel a scheduled post on a Company Page

You need the super admin or content admin role on the Page.

  1. Go to your Pages super admin or content admin view.
  2. Click Page posts in the left menu.
  3. Click Start a post. A preview of your post opens.
  4. Click the icon in the lower right. The Schedule post dialog opens.
  5. Click View all scheduled posts.
  6. Click the More icon of the scheduled post you want to delete.
  7. Click Delete post to the right of the scheduled post.
  8. Click Delete.

Change the time instead of deleting the post

On your own profile, open your scheduled posts, click the More icon in the upper right, then click Modify schedule or Edit post.

On a Company Page, reschedule the post instead of deleting it.

LinkedIn states that you cannot recover a deleted scheduled Page post. Reschedule the post if you still want to publish the text later.

Scheduled it in Crispy?

These steps apply only to posts you scheduled through Crispy. Crispy keeps its own scheduled post records, so it cannot delete a post you scheduled inside LinkedIn.

  1. Run list_scheduled_posts to see your pending Crispy posts.
  2. Copy the UUID of the post you want to stop.
  3. Run cancel_scheduled_post with that UUID as post_id.

Crispy sets the stored post status to cancelled. The call fails if the post already published, already failed, or was cancelled earlier.

What you can build

Pull a scheduled post that is no longer relevant before it goes live
Stop a post after spotting a typo or change in messaging
Clear an outdated post from your content pipeline
Reschedule by cancelling the old slot and creating a new one

Parameters

Inputs accepted by cancel_scheduled_post.

NameTypeDescription
post_idstringThe scheduled post ID to cancel (UUID from list_scheduled_posts)

All your LinkedIn growth in one place.

Create your account and connect LinkedIn. Then ask Claude or ChatGPT.