---
title: "moveCampaignToCampaignSeriesIteration"
method: PUT
path: "/campaign-series-iterations/{campaign_series_iteration}/campaigns/{campaign_id}/move-campaign"
tags: ["Campaign Series Iteration"]
---

# moveCampaignToCampaignSeriesIteration

`PUT /campaign-series-iterations/{campaign_series_iteration}/campaigns/{campaign_id}/move-campaign`

## Request

- Base URL: `https://pro.gofundme.com/api/2.0`
- URL: `https://pro.gofundme.com/api/2.0/campaign-series-iterations/{campaign_series_iteration}/campaigns/{campaign_id}/move-campaign`
- Auth: OAuth 2
  - Password
  - Token URL: `/oauth2/auth`

Move Campaign from existing series iteration to new iteration in existing series or new series

## Path parameters

- `campaign_series_iteration` integer, required
- `campaign_id` integer, required

## Request body

- object
  - `dest_iteration_id` integer: Destination Campaign Series iteration id

## Response `200`

Success

- EmptyResponse

## Other responses

- `403`: Requester is not authorized to perform action
- `404`: Campaign series iteration not found

## Changes

- **2026-10-22** `65f37e7dcdd5`: 2 info
  - endpoint reactivated
  - request property `dest_iteration_id` reactivated

[Operation history](https://skmtc.dev/gofundme/apis/gofundme-pro-api/changes/campaign-series-iterations/:campaign_series_iteration/campaigns/:campaign_id/move-campaign/put.md)

---

[API](https://skmtc.dev/gofundme/apis/gofundme-pro-api.md) - [All operations](https://skmtc.dev/gofundme/apis/gofundme-pro-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gofundme/apis/gofundme-pro-api/revisions/094a1e510fe9?raw)
