---
title: "How to remove a label from a set of pages"
canonical: "https://support.appfire.com/space/SUPPORT/89147251/How%20to%20remove%20a%20label%20from%20a%20set%20of%20pages"
format: markdown
---
### Description

The [addLabels](https://appfire.atlassian.net/wiki/display/CSOAP/Documentation#Documentation-addLabels) the [removeLabels](https://appfire.atlassian.net/wiki/display/CSOAP/Documentation#Documentation-removeLabels) actions support both content and space labels (see link). There can be confusion when using the [removeLabels](https://appfire.atlassian.net/wiki/display/CSOAP/Documentation#Documentation-removeLabels) action when only the **space** parameter is used. This will only remove a space label and does not affect any page labels. If you specify a **title** or **id** parameter, then it will remove a content label. 

If you need to remove one or more labels from all the pages in a space, then the following steps will work.

### Links

[Working with Confluence Labels](https://confluence.atlassian.com/display/DOC/Add%2C+Remove+and+Search+for+Labels) - discusses content and space labels

### Steps

1. Use [runFromPageList](https://appfire.atlassian.net/wiki/display/CSOAP/Documentation#Documentation-runFromPageList) or similar **run** actions to remove labels from multiple pages. For instance, all pages in a specific space.
2. Use other parameters on the [runFromPageList](https://appfire.atlassian.net/wiki/display/CSOAP/Documentation#Documentation-runFromPageList) action to subset the removal.

### Alternatives

Use [runFromSql](https://appfire.atlassian.net/wiki/display/CSOAP/Documentation#Documentation-runFromSql) for more fine grained control over what pages to affect.