> For the complete documentation index, see [llms.txt](https://docs.nifty.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nifty.ai/inventory-management/sync-and-refresh.md).

# Sync and Refresh

Syncing keeps your [**Inventory Manager**](/inventory-management/inventory-manager.md) up to date with what's actually listed on your marketplaces. Syncing and **Refresh** only copy information from your marketplaces into Nifty. They never change anything on your marketplaces.

### Where to find it

Go to [**Inventory**](https://app.nifty.ai/inventory) (in the [**Inventory Manager**](/inventory-management/inventory-manager.md)) and click **Resync** in the top-left corner.

<figure><img src="https://2533981788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEm5xU5ktwTTfKBpX6qpY%2Fuploads%2Fgit-blob-d4984d073cf31061970199b6eda57ecc9d423973%2FCleanShot%202025-12-12%20at%2022.12.22%402x%20(3).png?alt=media" alt=""><figcaption></figcaption></figure>

### How syncing works

Think of Nifty as a mirror of your marketplaces. When you list, edit, or remove items directly on a marketplace (outside of Nifty), the mirror gets a little dirty — your **Inventory Manager** no longer reflects reality. Syncing wipes the mirror clean.

Nifty offers three ways to sync, depending on how much cleaning you need: **Full Sync**, **Quick Sync**, and **Refresh**.

{% hint style="info" %}
**Running a sale?** Nifty shows each listing's *current* price on the marketplace. If you sync or refresh during a sale or markdown, you'll see the sale price in Nifty. Your listing on the marketplace doesn't change. Once the sale ends, run a **Full Sync** or **Refresh** to bring back the original price.
{% endhint %}

### Full Sync

A **Full Sync** pulls in *all* active listings from every connected marketplace and refreshes everything — titles, prices, photos, and status.

**When to use it:**

* After connecting a new marketplace
* Once a month as routine maintenance
* After making bulk changes directly on a marketplace (relists, price drops, etc.)
* When listings seem out of sync with what you see on the marketplace

To run a **Full Sync**, all marketplaces with listings in your **Inventory Manager** must be connected and not in vacation mode. If a marketplace is blocking you, Nifty tells you exactly which one and why.

Because it rechecks every listing, you can run a **Full Sync** once every 24 hours.

{% hint style="info" %}
**Note:** A **Full Sync** does not rearrange items that are already in your **Inventory Manager**, including listings a **Quick Sync** imported onto their own rows: running a **Full Sync** afterwards won't regroup them. To group them, drag each listing photo onto its matching row (see [Organizing listings](/inventory-management/inventory-manager.md#organizing-listings)). A **Full Sync** does try to match listings Nifty hasn't imported yet to existing items, adding them to the same row when possible. This is why it's the right choice after connecting a new marketplace — Nifty will select **Full Sync** by default the next time you resync.
{% endhint %}

### Quick Sync

A **Quick Sync** is a faster, lighter option. It pulls in listings you've created outside of Nifty and updates any listings it checks along the way. Once it's caught up on new listings it stops, so it won't refresh your whole inventory. For that, use a **Full Sync**.

You can run a **Quick Sync** once every 5 minutes.

**When to use it:**

* After listing a few new items outside of Nifty
* When your **Inventory Manager** is mostly up to date and you just need to pull in recent additions

### Refresh (for specific items)

If just one or two items look outdated, you don't need to sync your whole inventory. Use the **Refresh** feature to pull fresh data for specific rows.

**How to use it:**

1. Select the row(s) you want to update.
2. Click **Refresh** at the bottom of the screen.

<figure><img src="https://2533981788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEm5xU5ktwTTfKBpX6qpY%2Fuploads%2Fgit-blob-f1f5c7ff5fa36aa116e185c8a27b39768d88cc7e%2FCleanShot%202025-12-12%20at%2022.24.25%402x.png?alt=media" alt=""><figcaption></figcaption></figure>

### Limitations

| Limitation                    | Details                                                                                                                                                                                                   |
| ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Import sold listings          | The **Inventory Manager** focuses on active listings. For sales history, check out [**Analytics**](/analytics/analytics.md).                                                                              |
| Import auction-style listings | On eBay, auction-style listings cannot always be modified or ended without penalty, so Nifty does not interact with these types of listings.                                                              |
| Multi-variant items           | Multi-variant listings can be imported into Nifty, but you can't create or edit them here, and they're not eligible for **Sale Detection** or [**Auto-Delisting**](/auto-delisting/auto-delisting.md).    |
| Sync frequency                | **Quick Sync** can run once every 5 minutes and **Full Sync** once every 24 hours, on every plan. A sync that fails doesn't count toward the limit. To update specific items in between, use **Refresh**. |
| Push changes to marketplaces  | Syncing only pulls data into Nifty. It doesn't update or modify your listings on any marketplace.                                                                                                         |
| Trigger Auto-Delisting        | Syncing does not trigger **Auto-Delisting**. Auto-Delisting runs on its own schedule, not when you sync.                                                                                                  |

### A note on timing

Changes you make directly on a marketplace need to be processed by that marketplace's systems before Nifty can see them. This is usually instant, but occasionally there's a short delay.

We recommend listing directly on Nifty whenever possible, as there's no delay between creating the listing and seeing it in Nifty.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.nifty.ai/inventory-management/sync-and-refresh.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
