---
title: "Retrieve clone status"
method: GET
path: "/marketing/campaigns/2026-09/clone/{campaignGuid}/status"
tags: ["Basic"]
---

# Retrieve clone status

`GET /marketing/campaigns/2026-09/clone/{campaignGuid}/status`

## Request

- Base URL: `https://api.hubapi.com`
- URL: `https://api.hubapi.com/marketing/campaigns/2026-09/clone/{campaignGuid}/status`
- Auth: OAuth 2
  - Authorization code: `https://app.hubspot.com/oauth/authorize`
  - Token URL: `https://api.hubapi.com/oauth/v1/token` scopes: `marketing.campaigns.write`

Check the status of an asynchronous campaign clone operation. The campaignGuid path parameter should be the GUID of the new campaign returned by the clone endpoint.

## Path parameters

- `campaignGuid` string, required

## Response `200`

successful operation

- PublicCampaignCloneResponse
  - `campaignGuid` string, required: The unique identifier for the newly cloned campaign.
  - `status` 'COMPLETE' | 'FAILED' | 'PARTIAL_FAILURE' | 'PENDING', required: The status of the cloning operation. Valid values include 'PENDING', 'COMPLETE', 'FAILED', and 'PARTIAL_FAILURE'.

## Other responses

- `default`: An error occurred.

---

[API](https://skmtc.dev/hubspot/apis/marketing-campaigns-public-api.md) - [All operations](https://skmtc.dev/hubspot/apis/marketing-campaigns-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hubspot/apis/marketing-campaigns-public-api/revisions/c1eb1c9b504c?raw)
