---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.2
alternate:
  - https://yandex.com/dev/direct/doc/dg-v4/en/live/UnArchiveCampaign.md
  - https://yandex.com/dev/direct/doc/dg-v4/ru/live/UnArchiveCampaign.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/direct/doc/dg-v4/en/llms.txt

# UnArchiveCampaign (Live)
Removes the campaign from the archive.

{% note alert %}

Disabled method. Use version 5 of the API.

For information about the compatibility of methods between versions Live 4 and 5, see the [Migration guide](https://yandex.com/dev/direct/doc/migration/concepts/methods.md).

{% endnote %}


Unarchiving a campaign may take several minutes. After unarchiving, the StatusArchive parameter takes the “No” value.

If the campaign's StatusArchive parameter has the value “CurrencyConverted”, the method returns an error with code [155](https://yandex.com/dev/direct/doc/dg-v4/en/reference/ErrorCodes.md#ErrorCode155).

## Restrictions


{% note alert %}

This method only supports campaigns with the “Text & Image Ads” type. To work with all types of campaigns, use the [Campaigns](https://yandex.ru/dev/direct/doc/ref-v5/campaigns/campaigns.html) service in version 5 of the API. [More information about campaign types](https://yandex.ru/dev/direct/doc/dg/objects/campaign.html)

{% endnote %}



## Input data {#input}

The input data structure in JSON is shown below.

```javascript
{
   "method": "UnArchiveCampaign",
   "param": {
      /* CampaignIDInfo */
      "CampaignID": (int)
   }
}
```

Parameters are described below.


#|
||
**<sup >Parameter</sup>**
|
**<sup >Description</sup>**
|
**<sup >Required</sup>**
||

||
**<sub >CampaignIDInfo object</sub>**
||
||
`CampaignID`
|
The campaign ID.
|
Yes
||
|#


## Output data {#output}

Returns 1 when unarchived successfully, as shown in the following example.

```javascript
{
   "data": 1
}
```


## Examples of input data {#example}

## Python

```python
{
   'CampaignID': 3665578
}
```

## PHP

```php
array(
   'CampaignID' =3665578
)
```

## Perl

```perl
{
   'CampaignID' =3665578
}
```


