RedCrawler API
Scheduling Posts V2

Cancel Scheduled Post V2

Cancel and delete a pending scheduled post by ID. Only pending posts can be cancelled. Use My Scheduled Posts to find the ID.

DELETE /api/v2/schedule/cancel

Cancel and delete a pending scheduled post by ID. Only pending posts can be cancelled. Use My Scheduled Posts to find the ID.

Query parameters

NameTypeRequiredDescription
idstringYesScheduled post ID to cancel
bearerstringNoBearer token. Optional if stored in Token Vault.
proxystringNoProxy. Optional if stored in Token Vault.

Authentication

HeaderValue
X-RapidAPI-KeyYour RapidAPI key
X-RapidAPI-Hostred-crawler1.p.rapidapi.com

Example request

cURL

curl -X DELETE "https://red-crawler1.p.rapidapi.com/api/v2/schedule/cancel?id=<id>&bearer=<bearer>&proxy=<proxy>" \
  -H "X-RapidAPI-Key: YOUR_RAPIDAPI_KEY" \
  -H "X-RapidAPI-Host: red-crawler1.p.rapidapi.com"

JavaScript

const res = await fetch("https://red-crawler1.p.rapidapi.com/api/v2/schedule/cancel?id=<id>&bearer=<bearer>&proxy=<proxy>", {
  method: "DELETE",
  headers: {
      "X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY",
    "X-RapidAPI-Host": "red-crawler1.p.rapidapi.com"
    }
});
const data = await res.json();
console.log(data);

Python

import requests

url = "https://red-crawler1.p.rapidapi.com/api/v2/schedule/cancel?id=<id>&bearer=<bearer>&proxy=<proxy>"
headers = {
    "X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY",
    "X-RapidAPI-Host": "red-crawler1.p.rapidapi.com"
}
resp = requests.delete(url, headers=headers)
print(resp.json())

Example response

HTTP 200 — captured from a live call to the gateway.

{
  "success": true,
  "data": {
    "cancelled": true,
    "id": 113
  },
  "error": null,
  "timestamp": "2026-04-29T17:12:48.403148+00:00"
}

On this page