[comment]: # ({a7242998-a7242998})
# template.delete

[comment]: # ({/a7242998-a7242998})

[comment]: # ({f2213dc2-484b4ad2})
### Descripción

`object template.delete(array templateIds)`

Este método permite eliminar plantillas.

Eliminar una plantilla provocará la eliminación de todas las entidades de la plantilla (métricas,
iniciadores, gráficos, etc.). Para dejar las entidades de la plantilla con los equipos, pero
eliminar la plantilla en sí, primero desvincule la plantilla de los equipos correspondientes
utilizando uno de estos métodos:
[template.update](/manual/api/reference/template/update),
[template.massupdate](/manual/api/reference/template/massupdate),
[host.update](/manual/api/reference/host/update),
[host.massupdate](/manual/api/reference/host/massupdate).

::: noteclassic
Este método solo está disponible para los tipos de usuario *Administrador* y *Superadministrador*.
Los permisos para llamar al método se pueden revocar en la configuración del rol de usuario.
Ver [Roles de
usuario](/manual/web_interface/frontend_sections/users/user_roles)
para obtener más información.
:::

[comment]: # ({/f2213dc2-484b4ad2})

[comment]: # ({1fbebaa3-1fbebaa3})
### Parámetros

`(matriz)` ID de las plantillas a eliminar.

[comment]: # ({/1fbebaa3-1fbebaa3})

[comment]: # ({fdd33aa6-fdd33aa6})
### Valores de retorno

`(objeto)` Devuelve un objeto que contiene los ID de las plantillas eliminadas
bajo la propiedad `templateids`.

[comment]: # ({/fdd33aa6-fdd33aa6})

[comment]: # ({b41637d2-b41637d2})
### Ejemplos

[comment]: # ({/b41637d2-b41637d2})

[comment]: # ({e1eb8f52-3c8960bb})
#### Eliminar varias plantillas

Eliminar dos plantillas.

[Solicitud](/manual/api#performing-requests):

```json
{
    "jsonrpc": "2.0",
    "method": "template.delete",
    "params": [
        "13",
        "32"
    ],
    "id": 1
}
```

Respuesta:

```json
{
    "jsonrpc": "2.0",
    "result": {
        "templateids": [
            "13",
            "32"
        ]
    },
    "id": 1
}
```

[comment]: # ({/e1eb8f52-3c8960bb})

[comment]: # ({bfde186e-bfde186e})
### Fuente

CTemplate::delete() en *ui/include/classes/api/services/CTemplate.php*.

[comment]: # ({/bfde186e-bfde186e})
