{"uid":"cap_1wm0e3DiKOQmtxv9bneas","slug":"agents-withzero-xyz-disable-task-webhook-withzero-scheduler-c5d25a79","name":"Disable Task Webhook (WithZero Scheduler)","description":"Disable the task webhook (clears the secret). Idempotent. 📖 Full guide: https://scheduler.withzero.xyz/llms.txt","url":"https://agents.withzero.xyz/api/v1/scheduler/tasks/{id}/webhook","method":"DELETE","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{},"description":"Empty body. Disables the task webhook (clears the secret).","additionalProperties":false},"responseSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["enabled"],"properties":{"enabled":{"type":"boolean"}},"additionalProperties":false},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.000000","displayCostAsset":"USD","priceDynamic":false,"priceHint":null,"priceStatus":"unknown_unparsed","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"unknown","summary":"price unknown","primary":{"kind":"unknown","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"unknown","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_slEtahO4eYWjysG2Nhneh","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.000000","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"agents.withzero.xyz","brandSlug":"agents-withzero-xyz-mpp","brandBaseUrl":"https://agents.withzero.xyz","brandDocsUrl":null,"whatItDoes":"Disables the webhook on a scheduled task by clearing its secret, returning confirmation that the webhook is no longer enabled.","exampleAgentPrompt":"Disable the webhook on my WithZero scheduler task with ID abc123 — I want to stop it from sending webhook events and clear the secret.","exampleUseCases":[{"title":"Stop webhook delivery for paused task","prompt":"My scheduler task with ID task_789 is paused for maintenance — go ahead and disable its webhook so it stops trying to deliver events while I sort things out."},{"title":"Revoke webhook after rotating secrets","prompt":"I just rotated my infrastructure secrets and need to clear the webhook on scheduler task job_456 before setting up a new one — please disable it now."},{"title":"Clean up webhook on deprecated task","prompt":"Task ID old_task_222 is being decommissioned — disable its webhook and clear the secret so it doesn't fire anymore."}],"resultDescription":"Returns a JSON object with a single boolean field 'enabled' set to false, confirming that the task's webhook has been successfully disabled and its secret cleared.","failureModes":["Task ID not found — 404 error if the specified task does not exist","Unauthorized — 401/403 if the caller does not own or have proof of access to the task","Already disabled — endpoint is idempotent so calling again on an already-disabled webhook returns success without error","Invalid task ID format — 400 error if the path parameter is malformed"],"whenToPreferThis":"Use this endpoint when you need to stop webhook event delivery for a specific scheduled task and clear its associated secret. It is idempotent, so safe to call multiple times. Prefer this over deleting the entire task when you only want to disable notifications but keep the task itself intact.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-12T18:39:47.347Z","isFirstParty":true}