> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/pages/llms.txt)
> Source: https://docs.saleor.io/api-reference/pages/mutations/page-bulk-publish

# pageBulkPublish Mutation

Publish pages.

Requires the MANAGE\_PAGES permission.

```graphql
pageBulkPublish(
  ids: [ID!]!
  isPublished: Boolean!
): PageBulkPublish
```

Details

```graphql
type PageBulkPublish {
  count: Int!
  pageErrors: [PageError!]! @deprecated
  errors: [PageError!]!
}
```

<a id="arguments"></a>

### Arguments

<a id="ids"></a>

#### [`ids`](#ids) ● [`[ID!]!`](/api-reference/miscellaneous/scalars/id.md)

List of page IDs to (un)publish.

<a id="is-published"></a>

#### [`isPublished`](#is-published) ● [`Boolean!`](/api-reference/miscellaneous/scalars/boolean.md)

Determine if pages will be published or not.

<a id="type"></a>

### Type

<a id="pagebulkpublish"></a>

#### [`PageBulkPublish`](/api-reference/pages/objects/page-bulk-publish.md)

Publish pages.

Requires the MANAGE\_PAGES permission.
