---
title: "Delete campaign subsequence"
method: DELETE
path: "/api/v2/subsequences/{id}"
tags: ["CampaignSubsequence"]
---

# Delete campaign subsequence

`DELETE /api/v2/subsequences/{id}`

Requires one of the following scopes: `subsequences:delete`, `subsequences:all`, `all:delete`, `all:all`

## Path parameters

- `id` string, uuid, required

## Request body

- unknown

## Response `200`

The deleted Campaign Subsequence

- CampaignSubsequence — A subsequence entity representing a follow-up sequence
  - `id` string, uuid, required — Unique identifier for the subsequence
  - `timestamp_created` string, date-time, required — Timestamp when the subsequence was created
  - `parent_campaign` string, uuid, required — ID of the parent campaign
  - `workspace` string, uuid, required — ID of the workspace this subsequence belongs to
  - `status` -99 | -1 | -2 | 0 | 1 | 2 | 3 | 4, required — Status of the subsequence
  - `timestamp_leads_updated` string, date-time, required — Timestamp when the leads were last updated
  - `name` string, required — Name of the subsequence
  - `conditions` object, required — Conditions that trigger the subsequence
    - `crm_status` number[] — Lead CRM statuses that trigger the subsequence.
    - `lead_activity` number[] — Lead activities that trigger the subsequence.
    - `reply_contains` string
  - `subsequence_schedule` object, required — Schedule configuration for the subsequence
    - `start_date` string, date, nullable — Start date in YYYY-MM-DD format. Uses the campaign's timezone.
    - `end_date` string, date, nullable — End date in YYYY-MM-DD format. Uses the campaign's timezone.
    - `schedules` object[], required
      - `name` string, required
      - `timing` object, required
        - `from` string, required
        - `to` string, required
      - `days` object, required
        - `0` boolean
        - `1` boolean
        - `2` boolean
        - `3` boolean
        - `4` boolean
        - `5` boolean
        - `6` boolean
      - `timezone` 'Etc/GMT+12' | 'Etc/GMT+11' | 'Etc/GMT+10' | 'America/Anchorage' | 'America/Dawson' | 'America/Creston' | 'America/Chihuahua' | 'America/Boise' | 'America/Belize' | 'America/Chicago' | 'America/Bahia_Banderas' | 'America/Regina' | 'America/Bogota' | 'America/Detroit' | 'America/Indiana/Marengo' | 'America/Caracas' | 'America/Asuncion' | 'America/Glace_Bay' | 'America/Campo_Grande' | 'America/Anguilla' | 'America/Santiago' | 'America/St_Johns' | 'America/Sao_Paulo' | 'America/Argentina/La_Rioja' | 'America/Araguaina' | 'America/Godthab' | 'America/Montevideo' | 'America/Bahia' | 'America/Noronha' | 'America/Scoresbysund' | 'Atlantic/Cape_Verde' | 'Africa/Casablanca' | 'America/Danmarkshavn' | 'Europe/Isle_of_Man' | 'Atlantic/Canary' | 'Africa/Abidjan' | 'Arctic/Longyearbyen' | 'Europe/Belgrade' | 'Africa/Ceuta' | 'Europe/Sarajevo' | 'Africa/Algiers' | 'Africa/Windhoek' | 'Asia/Nicosia' | 'Asia/Beirut' | 'Africa/Cairo' | 'Asia/Damascus' | 'Europe/Bucharest' | 'Africa/Blantyre' | 'Europe/Helsinki' | 'Europe/Istanbul' | 'Asia/Jerusalem' | 'Africa/Tripoli' | 'Asia/Amman' | 'Asia/Baghdad' | 'Europe/Kaliningrad' | 'Asia/Aden' | 'Africa/Addis_Ababa' | 'Europe/Kirov' | 'Europe/Astrakhan' | 'Asia/Tehran' | 'Asia/Dubai' | 'Asia/Baku' | 'Indian/Mahe' | 'Asia/Tbilisi' | 'Asia/Yerevan' | 'Asia/Kabul' | 'Antarctica/Mawson' | 'Asia/Yekaterinburg' | 'Asia/Karachi' | 'Asia/Kolkata' | 'Asia/Colombo' | 'Asia/Kathmandu' | 'Antarctica/Vostok' | 'Asia/Dhaka' | 'Asia/Rangoon' | 'Antarctica/Davis' | 'Asia/Novokuznetsk' | 'Asia/Hong_Kong' | 'Asia/Krasnoyarsk' | 'Asia/Brunei' | 'Australia/Perth' | 'Asia/Taipei' | 'Asia/Choibalsan' | 'Asia/Irkutsk' | 'Asia/Dili' | 'Asia/Pyongyang' | 'Australia/Adelaide' | 'Australia/Darwin' | 'Australia/Brisbane' | 'Australia/Melbourne' | 'Antarctica/DumontDUrville' | 'Australia/Currie' | 'Asia/Chita' | 'Antarctica/Macquarie' | 'Asia/Sakhalin' | 'Pacific/Auckland' | 'Etc/GMT-12' | 'Pacific/Fiji' | 'Asia/Anadyr' | 'Asia/Kamchatka' | 'Etc/GMT-13' | 'Pacific/Apia', required
  - `sequences` object[], required — List of sequences (the actual email copy). Even though this field is an array, only the first element is used, so please provide only one array item, and add the steps to that array
    - `steps` object[], required
      - `type` 'email', required — Type of step. This has to be 'email' always - it's the only supported type for now
      - `delay` number, required — The delay value before sending the NEXT email. The unit is determined by the delay_unit field (defaults to days).
      - `delay_unit` 'minutes' | 'hours' | 'days' — The unit of time for the delay value (minutes, hours, or days). Defaults to days for backward compatibility.
      - `pre_delay` number — The delay value before sending the FIRST email in a subsequence. **Only applicable to subsequences** - this field is ignored for regular campaigns. The unit is determined by the pre_delay_unit field (defaults to days).
      - `pre_delay_unit` 'minutes' | 'hours' | 'days' — The unit of time for the pre_delay value (minutes, hours, or days). **Only applicable to subsequences** - this field is ignored for regular campaigns. Defaults to days for backward compatibility.
      - `variants` object[], required
        - `subject` string, required
        - `body` string, required
        - `v_disabled` boolean — Whether this variant is disabled. By default, all the variants are enabled. Please set this to true if you want to disable this variant
  - `daily_limit_mode` 'inherit' | 'custom' | 'unlimited' — Daily limit mode for the subsequence. "inherit" uses the parent campaign limit, "custom" uses a subsequence-specific limit, "unlimited" bypasses the campaign-level daily limit.
  - `daily_limit` number, nullable — Custom daily limit for the subsequence. Only used when `daily_limit_mode` is "custom".
  - `ignore_account_daily_limit` boolean — When enabled, the subsequence will send even when sending accounts have reached their daily limit.

## Other responses

- `401` — This request is unauthorized (either the Authorization header is missing or invalid, or the API key has been revoked)
- `402` — This request cannot be fulfilled because the workspace does not have an active paid plan
- `404` — The requested resource was not found
- `429` — You have exceeded the rate limit. Please check the rate limit docs for more information.

---

[API](https://skmtc.net/instantly/apis/api-explorer.md) · [All operations](https://skmtc.net/instantly/apis/api-explorer/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/instantly/api-explorer/revisions/378d1e253fe7/schema)
