Skip to main content
DELETE
Delete a schedule by its UUID. This permanently removes the schedule and all associated rules. Once deleted, the schedule cannot be recovered.

Base URL

All API requests should be made to:

Example request

Request body

Example response

Response fields

Error Responses

If the schedule is not found or cannot be deleted, you will receive an error response:

Important Notes

  • Permanent Deletion: Deleting a schedule is permanent and cannot be undone
  • Associated Rules: All rules associated with the schedule will also be deleted
  • Active Schedules: You can delete schedules regardless of their status (active, paused, inactive, etc.)
  • No Impact on Targets: Deleting a schedule does not delete the webhook or workflow template it was scheduling

Use Cases

  • Cleanup: Remove old or unused schedules
  • Error Recovery: Delete incorrectly configured schedules
  • Resource Management: Remove schedules that are no longer needed
  • Testing: Clean up test schedules after development

Examples

Delete a Schedule

Authorizations

x-hookpulse-api-key
string
header
required

API key for authentication. Get this from your dashboard by selecting a brand and going to API Keys section.

x-brand-uuid
string
header
required

Brand UUID for authentication. Get this from your dashboard after adding a brand - it will be displayed in the UI.

Body

application/json

Schedule UUID

schedule_uuid
string
required

UUID of the schedule to delete

Response

Schedule deleted successfully

success
boolean

Indicates if the schedule was deleted successfully

error
string

Success message indicating the schedule was deleted