# Cambiando campañas

Cambiando una campaña por su nombre o alias.

`PUT https://apigw.wavy.global/api/v1/campaigns/{id}`

#### JSON Object <a href="#json-object" id="json-object"></a>

\* Campos requeridos

| Campo  | Detalles                    | Tipo de dato |
| ------ | --------------------------- | ------------ |
| name\* | Nombre de la campaña        | String       |
| alias  | Identificador de la campaña | String       |

> Ejemplo de cambio en campaña:

{% tabs %}
{% tab title="cURL" %}

```
curl -X PUT \
  https://apigw.wavy.global/api/v1/campaigns/1234 \
  -H 'Content-Type: application/json' \
  -H 'authenticationToken: <authentication_token>' \
  -H 'userName: <e-mail>' \
  -d '{
        "campaign" : {
          "name": "My Campaign",
          "alias": "mycampaign"
        }
      }'
```

{% endtab %}
{% endtabs %}

> Respuesta

{% tabs %}
{% tab title="cURL" %}

```
{
    "status": {
        "error": false
    },
    "campaign": {
        "name": "My Campaign",
        "id": 1234,
        "alias": "mycampaign"
    }
}
```

{% endtab %}

{% tab title="Ruby" %}

```
{
    "status": {
        "error": false
    },
    "campaign": {
        "name": "My Campaign",
        "id": 1234,
        "alias": "mycampaign"
    }
}
```

{% endtab %}

{% tab title="Python" %}

```
{
    "status": {
        "error": false
    },
    "campaign": {
        "name": "My Campaign",
        "id": 1234,
        "alias": "mycampaign"
    }
}
```

{% endtab %}

{% tab title="PHP" %}

```
{
    "status": {
        "error": false
    },
    "campaign": {
        "name": "My Campaign",
        "id": 1234,
        "alias": "mycampaign"
    }
}
```

{% endtab %}

{% tab title="Java" %}

```
{
    "status": {
        "error": false
    },
    "campaign": {
        "name": "My Campaign",
        "id": 1234,
        "alias": "mycampaign"
    }
}
```

{% endtab %}
{% endtabs %}
