> For the complete documentation index, see [llms.txt](https://community.threekit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://community.threekit.com/tools/general-apps/republish-items.md).

# Republish Items

The platform UI does not currently allow us to apply changes in bulk to the entire catalog or search results across multiple pages. You can therefore use this app to publish all items or republish the already published items in the catalog.

## Installation

To install this app please follow the instructions as directed in the [Custom Apps instructions](/tools/general-apps.md).

## Usage

<figure><img src="/files/1HUS6J2QUGq7GW5v8VNB" alt=""><figcaption></figcaption></figure>

Pressing the **PUBLISH** button will publish ALL of the items in the catalog.

Pressing the **REPUBLISH ONLY** button will republish only the items that are currently already published, ignoring the items in Draft mode.

{% hint style="info" %}
Please note that due to random network glitches on the ThreeKit platform, sometimes the attempt to publish or republish some items may fail. A notification will pop up if this happens. You can retry the process if this occurs.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://community.threekit.com/tools/general-apps/republish-items.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
