# Události kampaní

> Vytvořené, změněné, naplánované, odeslané, zrušené, archivované nebo smazané kampaně.



## campaign.created

> Odesílá se, když se kampaň vytvoří přes API nebo ve webovém rozhraní, a to i při duplikování kampaně.

# campaign.created

Odesílá se, když se kampaň vytvoří přes endpoint [Vytvoření kampaně](/cs/docs/api-reference/campaigns/create/) nebo ve webovém rozhraní, a to i při duplikování kampaně. Nové kampaně začínají ve stavu `draft`.

Požadavky webhooků obsahují pole JSON s událostmi, jako je tato; viz [Požadavky webhooků](/cs/docs/webhooks/webhook-requests/).

```json
{
  "event_id": "evt_2xLc9Rr4Tn6Wb1Qm8Ks3Vf0Hd7a",
  "type": "campaign.created",
  "object": {
    "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
    "object": "campaign",
    "name": "October product update",
    "status": "draft",
    "subject": "What's new in October",
    "from_email": "news@acme.com",
    "from_name": "Acme",
    "scheduled_at": null,
    "sent_at": null,
    "created_at": "2026-09-29T15:10:44.031000+00:00"
  },
  "data": {
    "object": {
      "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
      "object": "campaign",
      "name": "October product update",
      "status": "draft",
      "subject": "What's new in October",
      "from_email": "news@acme.com",
      "from_name": "Acme",
      "scheduled_at": null,
      "sent_at": null,
      "created_at": "2026-09-29T15:10:44.031000+00:00"
    }
  }
}
```

## Pole

- `event_id` (string): ID události (`evt_…`). Opakovaný požadavek nese stejné ID, takže podle něj můžete přeskočit události, které jste už zpracovali. Událost můžete také dohledat přes endpoint [Načtení události](/cs/docs/api-reference/events/get/).

- `type` (string): Vždy `campaign.created`.

- `object` (object): Kampaň, které se událost týká. Její pole jsou uvedena níže.

- `data.object` (object): Stejný objekt ještě jednou, v podobě, v jaké ho vrací [API událostí](/cs/docs/api-reference/events/get/) v poli `data`.

### Objekt kampaně

- `id` (string): ID kampaně (`cmp_…`).

- `object` (string): Vždy `campaign`.

- `name` (string): Název kampaně.

- `status` (string): Vždy `draft`.

- `subject` (string): Předmět, nebo prázdný řetězec, pokud ještě není nastavený.

- `from_email` (string): Adresa odesílatele, nebo prázdný řetězec.

- `from_name` (string): Jméno odesílatele, nebo prázdný řetězec.

- `scheduled_at` (string | null): Kdy je kampaň naplánovaná k odeslání, nebo `null`.

- `sent_at` (string | null): Kdy byla kampaň odeslána, nebo `null`.

- `created_at` (string): Kdy byla kampaň vytvořena, ve formátu ISO 8601 s posunem vůči UTC.

---
Zdroj: https://emailit.com/cs/docs/webhooks/events/campaign/campaign-created/

## campaign.updated

> Odesílá se, když se změní obsah nebo nastavení kampaně, nebo když se kampaň po zrušeném naplánování či zrušení archivace vrátí do konceptu.

# campaign.updated

Odesílá se, když se změní obsah nebo nastavení kampaně, například přes endpoint [Úprava kampaně](/cs/docs/api-reference/campaigns/update/), nebo když se kampaň vrátí do stavu `draft`, protože jste zrušili její naplánování nebo ve webovém rozhraní zrušili její archivaci. Pokud se změnil stav, obsahuje pole `previous_status` původní stav.

Požadavky webhooků obsahují pole JSON s událostmi, jako je tato; viz [Požadavky webhooků](/cs/docs/webhooks/webhook-requests/).

```json
{
  "event_id": "evt_2xLc9Rr4Tn6Wb1Qm8Ks3Vf0Hd7a",
  "type": "campaign.updated",
  "object": {
    "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
    "object": "campaign",
    "name": "October product update",
    "status": "draft",
    "subject": "What's new in October",
    "from_email": "news@acme.com",
    "from_name": "Acme",
    "scheduled_at": null,
    "sent_at": null,
    "created_at": "2026-09-29T15:10:44.031000+00:00",
    "previous_status": "scheduled"
  },
  "data": {
    "object": {
      "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
      "object": "campaign",
      "name": "October product update",
      "status": "draft",
      "subject": "What's new in October",
      "from_email": "news@acme.com",
      "from_name": "Acme",
      "scheduled_at": null,
      "sent_at": null,
      "created_at": "2026-09-29T15:10:44.031000+00:00",
      "previous_status": "scheduled"
    }
  }
}
```

## Pole

- `event_id` (string): ID události (`evt_…`). Opakovaný požadavek nese stejné ID, takže podle něj můžete přeskočit události, které jste už zpracovali. Událost můžete také dohledat přes endpoint [Načtení události](/cs/docs/api-reference/events/get/).

- `type` (string): Vždy `campaign.updated`.

- `object` (object): Kampaň, které se událost týká. Její pole jsou uvedena níže.

- `data.object` (object): Stejný objekt ještě jednou, v podobě, v jaké ho vrací [API událostí](/cs/docs/api-reference/events/get/) v poli `data`.

### Objekt kampaně

- `id` (string): ID kampaně (`cmp_…`).

- `object` (string): Vždy `campaign`.

- `name` (string): Název kampaně.

- `status` (string): Aktuální stav: `draft`, `scheduled`, `queued`, `sending`, `sent`, `canceled` nebo `archived`.

- `subject` (string): Předmět, nebo prázdný řetězec, pokud ještě není nastavený.

- `from_email` (string): Adresa odesílatele, nebo prázdný řetězec.

- `from_name` (string): Jméno odesílatele, nebo prázdný řetězec.

- `scheduled_at` (string | null): Kdy je kampaň naplánovaná k odeslání, nebo `null`.

- `sent_at` (string | null): Kdy byla kampaň odeslána, nebo `null`.

- `created_at` (string): Kdy byla kampaň vytvořena, ve formátu ISO 8601 s posunem vůči UTC.

- `previous_status` (string): Stav před změnou. Uvádí se, jen pokud se stav změnil.

---
Zdroj: https://emailit.com/cs/docs/webhooks/events/campaign/campaign-updated/

## campaign.scheduled

> Odesílá se, když se koncept kampaně naplánuje k odeslání na pozdější čas. Obsahuje naplánovaný čas odeslání.

# campaign.scheduled

Odesílá se, když naplánujete koncept kampaně přes endpoint [Odeslání nebo naplánování kampaně](/cs/docs/api-reference/campaigns/send/) s budoucím časem v poli `scheduled_at`, nebo ve webovém rozhraní. Viz [Testování a naplánování kampaně](/cs/docs/campaigns/test-and-schedule/).

Požadavky webhooků obsahují pole JSON s událostmi, jako je tato; viz [Požadavky webhooků](/cs/docs/webhooks/webhook-requests/).

```json
{
  "event_id": "evt_2xLc9Rr4Tn6Wb1Qm8Ks3Vf0Hd7a",
  "type": "campaign.scheduled",
  "object": {
    "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
    "object": "campaign",
    "name": "October product update",
    "status": "scheduled",
    "subject": "What's new in October",
    "from_email": "news@acme.com",
    "from_name": "Acme",
    "scheduled_at": "2026-10-02T08:00:00.000000+00:00",
    "sent_at": null,
    "created_at": "2026-09-29T15:10:44.031000+00:00",
    "previous_status": "draft"
  },
  "data": {
    "object": {
      "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
      "object": "campaign",
      "name": "October product update",
      "status": "scheduled",
      "subject": "What's new in October",
      "from_email": "news@acme.com",
      "from_name": "Acme",
      "scheduled_at": "2026-10-02T08:00:00.000000+00:00",
      "sent_at": null,
      "created_at": "2026-09-29T15:10:44.031000+00:00",
      "previous_status": "draft"
    }
  }
}
```

## Pole

- `event_id` (string): ID události (`evt_…`). Opakovaný požadavek nese stejné ID, takže podle něj můžete přeskočit události, které jste už zpracovali. Událost můžete také dohledat přes endpoint [Načtení události](/cs/docs/api-reference/events/get/).

- `type` (string): Vždy `campaign.scheduled`.

- `object` (object): Kampaň, které se událost týká. Její pole jsou uvedena níže.

- `data.object` (object): Stejný objekt ještě jednou, v podobě, v jaké ho vrací [API událostí](/cs/docs/api-reference/events/get/) v poli `data`.

### Objekt kampaně

- `id` (string): ID kampaně (`cmp_…`).

- `object` (string): Vždy `campaign`.

- `name` (string): Název kampaně.

- `status` (string): Vždy `scheduled`.

- `subject` (string): Předmět, nebo prázdný řetězec, pokud ještě není nastavený.

- `from_email` (string): Adresa odesílatele, nebo prázdný řetězec.

- `from_name` (string): Jméno odesílatele, nebo prázdný řetězec.

- `scheduled_at` (string | null): Kdy je kampaň naplánovaná k odeslání, nebo `null`.

- `sent_at` (string | null): Kdy byla kampaň odeslána, nebo `null`.

- `created_at` (string): Kdy byla kampaň vytvořena, ve formátu ISO 8601 s posunem vůči UTC.

- `previous_status` (string): Stav před změnou, obvykle `draft`.

---
Zdroj: https://emailit.com/cs/docs/webhooks/events/campaign/campaign-scheduled/

## campaign.queued

> Odesílá se, když nastane čas odeslání naplánované kampaně a Emailit ji zařadí do fronty k odeslání. Následuje campaign.sending.

# campaign.queued

Odesílá se, když nastane čas odeslání naplánované kampaně a Emailit ji zařadí do fronty. Jakmile odesílání začne, následuje [`campaign.sending`](/cs/docs/webhooks/events/campaign/sending/).

Požadavky webhooků obsahují pole JSON s událostmi, jako je tato; viz [Požadavky webhooků](/cs/docs/webhooks/webhook-requests/).

```json
{
  "event_id": "evt_2xLc9Rr4Tn6Wb1Qm8Ks3Vf0Hd7a",
  "type": "campaign.queued",
  "object": {
    "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
    "object": "campaign",
    "name": "October product update",
    "status": "queued",
    "subject": "What's new in October",
    "from_email": "news@acme.com",
    "from_name": "Acme",
    "scheduled_at": "2026-10-02T08:00:00.000000+00:00",
    "sent_at": null,
    "created_at": "2026-09-29T15:10:44.031000+00:00",
    "previous_status": "scheduled"
  },
  "data": {
    "object": {
      "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
      "object": "campaign",
      "name": "October product update",
      "status": "queued",
      "subject": "What's new in October",
      "from_email": "news@acme.com",
      "from_name": "Acme",
      "scheduled_at": "2026-10-02T08:00:00.000000+00:00",
      "sent_at": null,
      "created_at": "2026-09-29T15:10:44.031000+00:00",
      "previous_status": "scheduled"
    }
  }
}
```

## Pole

- `event_id` (string): ID události (`evt_…`). Opakovaný požadavek nese stejné ID, takže podle něj můžete přeskočit události, které jste už zpracovali. Událost můžete také dohledat přes endpoint [Načtení události](/cs/docs/api-reference/events/get/).

- `type` (string): Vždy `campaign.queued`.

- `object` (object): Kampaň, které se událost týká. Její pole jsou uvedena níže.

- `data.object` (object): Stejný objekt ještě jednou, v podobě, v jaké ho vrací [API událostí](/cs/docs/api-reference/events/get/) v poli `data`.

### Objekt kampaně

- `id` (string): ID kampaně (`cmp_…`).

- `object` (string): Vždy `campaign`.

- `name` (string): Název kampaně.

- `status` (string): Vždy `queued`.

- `subject` (string): Předmět, nebo prázdný řetězec, pokud ještě není nastavený.

- `from_email` (string): Adresa odesílatele, nebo prázdný řetězec.

- `from_name` (string): Jméno odesílatele, nebo prázdný řetězec.

- `scheduled_at` (string | null): Kdy je kampaň naplánovaná k odeslání, nebo `null`.

- `sent_at` (string | null): Kdy byla kampaň odeslána, nebo `null`.

- `created_at` (string): Kdy byla kampaň vytvořena, ve formátu ISO 8601 s posunem vůči UTC.

- `previous_status` (string): Vždy `scheduled`.

---
Zdroj: https://emailit.com/cs/docs/webhooks/events/campaign/campaign-queued/

## campaign.sending

> Odesílá se, když Emailit začne odesílat kampaň, a to buď hned, nebo když se spustí naplánovaná kampaň.

# campaign.sending

Odesílá se, když Emailit začne odesílat kampaň: hned, když ji odešlete přes endpoint [Odeslání nebo naplánování kampaně](/cs/docs/api-reference/campaigns/send/) nebo z webového rozhraní, nebo když se spustí naplánovaná kampaň zařazená do fronty.

Požadavky webhooků obsahují pole JSON s událostmi, jako je tato; viz [Požadavky webhooků](/cs/docs/webhooks/webhook-requests/).

```json
{
  "event_id": "evt_2xLc9Rr4Tn6Wb1Qm8Ks3Vf0Hd7a",
  "type": "campaign.sending",
  "object": {
    "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
    "object": "campaign",
    "name": "October product update",
    "status": "sending",
    "subject": "What's new in October",
    "from_email": "news@acme.com",
    "from_name": "Acme",
    "scheduled_at": null,
    "sent_at": "2026-10-01T10:00:03.214000+00:00",
    "created_at": "2026-09-29T15:10:44.031000+00:00",
    "previous_status": "draft"
  },
  "data": {
    "object": {
      "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
      "object": "campaign",
      "name": "October product update",
      "status": "sending",
      "subject": "What's new in October",
      "from_email": "news@acme.com",
      "from_name": "Acme",
      "scheduled_at": null,
      "sent_at": "2026-10-01T10:00:03.214000+00:00",
      "created_at": "2026-09-29T15:10:44.031000+00:00",
      "previous_status": "draft"
    }
  }
}
```

## Pole

- `event_id` (string): ID události (`evt_…`). Opakovaný požadavek nese stejné ID, takže podle něj můžete přeskočit události, které jste už zpracovali. Událost můžete také dohledat přes endpoint [Načtení události](/cs/docs/api-reference/events/get/).

- `type` (string): Vždy `campaign.sending`.

- `object` (object): Kampaň, které se událost týká. Její pole jsou uvedena níže.

- `data.object` (object): Stejný objekt ještě jednou, v podobě, v jaké ho vrací [API událostí](/cs/docs/api-reference/events/get/) v poli `data`.

### Objekt kampaně

- `id` (string): ID kampaně (`cmp_…`).

- `object` (string): Vždy `campaign`.

- `name` (string): Název kampaně.

- `status` (string): Vždy `sending`.

- `subject` (string): Předmět, nebo prázdný řetězec, pokud ještě není nastavený.

- `from_email` (string): Adresa odesílatele, nebo prázdný řetězec.

- `from_name` (string): Jméno odesílatele, nebo prázdný řetězec.

- `scheduled_at` (string | null): Kdy je kampaň naplánovaná k odeslání, nebo `null`.

- `sent_at` (string | null): Kdy byla kampaň odeslána, nebo `null`.

- `created_at` (string): Kdy byla kampaň vytvořena, ve formátu ISO 8601 s posunem vůči UTC.

- `previous_status` (string): `draft`, pokud jste kampaň odeslali hned, `queued` u naplánované kampaně.

---
Zdroj: https://emailit.com/cs/docs/webhooks/events/campaign/campaign-sending/

## campaign.sent

> Odesílá se, když Emailit zařadí do fronty e-mail pro každého příjemce kampaně. Následují vlastní události jednotlivých e-mailů.

# campaign.sent

Odesílá se, když Emailit vytvoří a zařadí do fronty e-mail pro každého přihlášeného příjemce kampaně. Události doručení, otevření a prokliků jednotlivých e-mailů následují průběžně, jak nastávají. Viz [Reporty kampaní](/cs/docs/campaigns/reports/).

Požadavky webhooků obsahují pole JSON s událostmi, jako je tato; viz [Požadavky webhooků](/cs/docs/webhooks/webhook-requests/).

```json
{
  "event_id": "evt_2xLc9Rr4Tn6Wb1Qm8Ks3Vf0Hd7a",
  "type": "campaign.sent",
  "object": {
    "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
    "object": "campaign",
    "name": "October product update",
    "status": "sent",
    "subject": "What's new in October",
    "from_email": "news@acme.com",
    "from_name": "Acme",
    "scheduled_at": null,
    "sent_at": "2026-10-01T10:04:51.000000+00:00",
    "created_at": "2026-09-29T15:10:44.031000+00:00",
    "previous_status": "sending"
  },
  "data": {
    "object": {
      "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
      "object": "campaign",
      "name": "October product update",
      "status": "sent",
      "subject": "What's new in October",
      "from_email": "news@acme.com",
      "from_name": "Acme",
      "scheduled_at": null,
      "sent_at": "2026-10-01T10:04:51.000000+00:00",
      "created_at": "2026-09-29T15:10:44.031000+00:00",
      "previous_status": "sending"
    }
  }
}
```

## Pole

- `event_id` (string): ID události (`evt_…`). Opakovaný požadavek nese stejné ID, takže podle něj můžete přeskočit události, které jste už zpracovali. Událost můžete také dohledat přes endpoint [Načtení události](/cs/docs/api-reference/events/get/).

- `type` (string): Vždy `campaign.sent`.

- `object` (object): Kampaň, které se událost týká. Její pole jsou uvedena níže.

- `data.object` (object): Stejný objekt ještě jednou, v podobě, v jaké ho vrací [API událostí](/cs/docs/api-reference/events/get/) v poli `data`.

### Objekt kampaně

- `id` (string): ID kampaně (`cmp_…`).

- `object` (string): Vždy `campaign`.

- `name` (string): Název kampaně.

- `status` (string): Vždy `sent`.

- `subject` (string): Předmět, nebo prázdný řetězec, pokud ještě není nastavený.

- `from_email` (string): Adresa odesílatele, nebo prázdný řetězec.

- `from_name` (string): Jméno odesílatele, nebo prázdný řetězec.

- `scheduled_at` (string | null): Kdy je kampaň naplánovaná k odeslání, nebo `null`.

- `sent_at` (string | null): Kdy byla kampaň odeslána, nebo `null`.

- `created_at` (string): Kdy byla kampaň vytvořena, ve formátu ISO 8601 s posunem vůči UTC.

- `previous_status` (string): Vždy `sending`.

---
Zdroj: https://emailit.com/cs/docs/webhooks/events/campaign/campaign-sent/

## campaign.canceled

> Odesílá se, když zrušíte koncept kampaně nebo kampaň, která se právě odesílá. Obsahuje stav, který kampaň měla předtím.

# campaign.canceled

Odesílá se, když zrušíte kampaň přes endpoint [Zrušení kampaně](/cs/docs/api-reference/campaigns/cancel/). Zrušit lze jen kampaně ve stavu `draft` a `sending`.

Požadavky webhooků obsahují pole JSON s událostmi, jako je tato; viz [Požadavky webhooků](/cs/docs/webhooks/webhook-requests/).

```json
{
  "event_id": "evt_2xLc9Rr4Tn6Wb1Qm8Ks3Vf0Hd7a",
  "type": "campaign.canceled",
  "object": {
    "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
    "object": "campaign",
    "name": "October product update",
    "status": "canceled",
    "subject": "What's new in October",
    "from_email": "news@acme.com",
    "from_name": "Acme",
    "scheduled_at": null,
    "sent_at": null,
    "created_at": "2026-09-29T15:10:44.031000+00:00",
    "previous_status": "draft"
  },
  "data": {
    "object": {
      "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
      "object": "campaign",
      "name": "October product update",
      "status": "canceled",
      "subject": "What's new in October",
      "from_email": "news@acme.com",
      "from_name": "Acme",
      "scheduled_at": null,
      "sent_at": null,
      "created_at": "2026-09-29T15:10:44.031000+00:00",
      "previous_status": "draft"
    }
  }
}
```

## Pole

- `event_id` (string): ID události (`evt_…`). Opakovaný požadavek nese stejné ID, takže podle něj můžete přeskočit události, které jste už zpracovali. Událost můžete také dohledat přes endpoint [Načtení události](/cs/docs/api-reference/events/get/).

- `type` (string): Vždy `campaign.canceled`.

- `object` (object): Kampaň, které se událost týká. Její pole jsou uvedena níže.

- `data.object` (object): Stejný objekt ještě jednou, v podobě, v jaké ho vrací [API událostí](/cs/docs/api-reference/events/get/) v poli `data`.

### Objekt kampaně

- `id` (string): ID kampaně (`cmp_…`).

- `object` (string): Vždy `campaign`.

- `name` (string): Název kampaně.

- `status` (string): Vždy `canceled`.

- `subject` (string): Předmět, nebo prázdný řetězec, pokud ještě není nastavený.

- `from_email` (string): Adresa odesílatele, nebo prázdný řetězec.

- `from_name` (string): Jméno odesílatele, nebo prázdný řetězec.

- `scheduled_at` (string | null): Kdy je kampaň naplánovaná k odeslání, nebo `null`.

- `sent_at` (string | null): Kdy byla kampaň odeslána, nebo `null`.

- `created_at` (string): Kdy byla kampaň vytvořena, ve formátu ISO 8601 s posunem vůči UTC.

- `previous_status` (string): `draft`, nebo `sending`.

---
Zdroj: https://emailit.com/cs/docs/webhooks/events/campaign/campaign-canceled/

## campaign.archived

> Odesílá se, když ve webovém rozhraní archivujete odeslanou kampaň. Pozdější zrušení archivace vyvolá campaign.updated.

# campaign.archived

Odesílá se, když ve webovém rozhraní archivujete odeslanou kampaň. Zrušení archivace ji vrátí do stavu `draft` a vyvolá [`campaign.updated`](/cs/docs/webhooks/events/campaign/updated/) s polem `previous_status` nastaveným na `archived`.

Požadavky webhooků obsahují pole JSON s událostmi, jako je tato; viz [Požadavky webhooků](/cs/docs/webhooks/webhook-requests/).

```json
{
  "event_id": "evt_2xLc9Rr4Tn6Wb1Qm8Ks3Vf0Hd7a",
  "type": "campaign.archived",
  "object": {
    "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
    "object": "campaign",
    "name": "October product update",
    "status": "archived",
    "subject": "What's new in October",
    "from_email": "news@acme.com",
    "from_name": "Acme",
    "scheduled_at": null,
    "sent_at": "2026-10-01T10:04:51.000000+00:00",
    "created_at": "2026-09-29T15:10:44.031000+00:00",
    "previous_status": "sent"
  },
  "data": {
    "object": {
      "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
      "object": "campaign",
      "name": "October product update",
      "status": "archived",
      "subject": "What's new in October",
      "from_email": "news@acme.com",
      "from_name": "Acme",
      "scheduled_at": null,
      "sent_at": "2026-10-01T10:04:51.000000+00:00",
      "created_at": "2026-09-29T15:10:44.031000+00:00",
      "previous_status": "sent"
    }
  }
}
```

## Pole

- `event_id` (string): ID události (`evt_…`). Opakovaný požadavek nese stejné ID, takže podle něj můžete přeskočit události, které jste už zpracovali. Událost můžete také dohledat přes endpoint [Načtení události](/cs/docs/api-reference/events/get/).

- `type` (string): Vždy `campaign.archived`.

- `object` (object): Kampaň, které se událost týká. Její pole jsou uvedena níže.

- `data.object` (object): Stejný objekt ještě jednou, v podobě, v jaké ho vrací [API událostí](/cs/docs/api-reference/events/get/) v poli `data`.

### Objekt kampaně

- `id` (string): ID kampaně (`cmp_…`).

- `object` (string): Vždy `campaign`.

- `name` (string): Název kampaně.

- `status` (string): Vždy `archived`.

- `subject` (string): Předmět, nebo prázdný řetězec, pokud ještě není nastavený.

- `from_email` (string): Adresa odesílatele, nebo prázdný řetězec.

- `from_name` (string): Jméno odesílatele, nebo prázdný řetězec.

- `scheduled_at` (string | null): Kdy je kampaň naplánovaná k odeslání, nebo `null`.

- `sent_at` (string | null): Kdy byla kampaň odeslána, nebo `null`.

- `created_at` (string): Kdy byla kampaň vytvořena, ve formátu ISO 8601 s posunem vůči UTC.

- `previous_status` (string): Vždy `sent`.

---
Zdroj: https://emailit.com/cs/docs/webhooks/events/campaign/campaign-archived/

## campaign.deleted

> Odesílá se, když se kampaň smaže přes API nebo ve webovém rozhraní. Obsahem je kampaň ve stavu před smazáním.

# campaign.deleted

Odesílá se, když se kampaň smaže přes endpoint [Smazání kampaně](/cs/docs/api-reference/campaigns/delete/) nebo ve webovém rozhraní. Obsahem je kampaň ve stavu, v jakém byla před smazáním.

Požadavky webhooků obsahují pole JSON s událostmi, jako je tato; viz [Požadavky webhooků](/cs/docs/webhooks/webhook-requests/).

```json
{
  "event_id": "evt_2xLc9Rr4Tn6Wb1Qm8Ks3Vf0Hd7a",
  "type": "campaign.deleted",
  "object": {
    "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
    "object": "campaign",
    "name": "October product update",
    "status": "draft",
    "subject": "What's new in October",
    "from_email": "news@acme.com",
    "from_name": "Acme",
    "scheduled_at": null,
    "sent_at": null,
    "created_at": "2026-09-29T15:10:44.031000+00:00"
  },
  "data": {
    "object": {
      "id": "cmp_2xLf3Gd8Wr5Mb0Tq6Yn1Kc4Hs9e",
      "object": "campaign",
      "name": "October product update",
      "status": "draft",
      "subject": "What's new in October",
      "from_email": "news@acme.com",
      "from_name": "Acme",
      "scheduled_at": null,
      "sent_at": null,
      "created_at": "2026-09-29T15:10:44.031000+00:00"
    }
  }
}
```

## Pole

- `event_id` (string): ID události (`evt_…`). Opakovaný požadavek nese stejné ID, takže podle něj můžete přeskočit události, které jste už zpracovali. Událost můžete také dohledat přes endpoint [Načtení události](/cs/docs/api-reference/events/get/).

- `type` (string): Vždy `campaign.deleted`.

- `object` (object): Kampaň, které se událost týká. Její pole jsou uvedena níže.

- `data.object` (object): Stejný objekt ještě jednou, v podobě, v jaké ho vrací [API událostí](/cs/docs/api-reference/events/get/) v poli `data`.

### Objekt kampaně

- `id` (string): ID kampaně (`cmp_…`).

- `object` (string): Vždy `campaign`.

- `name` (string): Název kampaně.

- `status` (string): Stav, který kampaň měla v okamžiku smazání.

- `subject` (string): Předmět, nebo prázdný řetězec, pokud ještě není nastavený.

- `from_email` (string): Adresa odesílatele, nebo prázdný řetězec.

- `from_name` (string): Jméno odesílatele, nebo prázdný řetězec.

- `scheduled_at` (string | null): Kdy je kampaň naplánovaná k odeslání, nebo `null`.

- `sent_at` (string | null): Kdy byla kampaň odeslána, nebo `null`.

- `created_at` (string): Kdy byla kampaň vytvořena, ve formátu ISO 8601 s posunem vůči UTC.

---
Zdroj: https://emailit.com/cs/docs/webhooks/events/campaign/campaign-deleted/
