---
title: "Archive campaigns"
method: POST
path: "/api/campaigns/archive"
tags: ["campaigns"]
---

# Archive campaigns

`POST /api/campaigns/archive`

Archives one or more campaigns. This endpoint behaves the same as the archive feature in the UI. Scheduled or recurring campaigns will be cancelled, and running campaigns will be aborted.Archived campaigns will be hidden from the Campaigns page, but can still be viewed in the Archived tab.<b>Rate limit</b>: 5 requests/second, per API key.

## Request body

- BulkArchiveCampaignRequest
  - `campaignIds` number[], required — Campaign IDs to archive

## Response `200`

Campaigns archived successfully

## Other responses

- `400` — Invalid request
- `401` — Unauthorized
- `403` — Forbidden
- `500` — Internal server error

---

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