# Amazon V2 partial updates

Partial updates tell Amazon to update only the mapped, non-empty fields that Channable sends for an item.

They affect how Amazon processes and validates the update. They do not decide which fields Channable sends.

### At a glance

* **Partial update:** used when Amazon finds an existing listing for the item
* **Full update:** used when no existing listing is found
* **Listing requirement level:** decides which data Channable sends

### When Channable uses a partial update

Channable uses a partial update when the item matches an existing listing in Amazon.

If no existing listing is found, a partial update is not possible. In that case, Channable uses a full update.

### What partial updates change

With a partial update, empty or unmapped attributes are not updated in that run.

If you leave a field empty, or do not map an attribute, Amazon keeps the current value.

A partial update can change both offer data and product data.

Partial updates matter because they:

* Preserve existing Amazon data for unmapped attributes
* Trigger less validation than full updates
* Still allow Channable to update mapped product and offer data

### What determines which data Channable updates

The **Listing requirement level** determines what data Channable sends.

It doesn't affect whether Channable uses a partial or full update.

Partial and full updates only change how Amazon processes and validates the data Channable sends.

The **Listing requirement level** determines:

* Which attributes you see in Channable when setting up your channel
* Which validation Amazon uses during a full update

### Example

Assume your item matches an existing Amazon listing.

If you run your channel with:

* `price` with a new value — Amazon updates `price`
* `description` unmapped — Amazon keeps the current `description`
* `brand` empty in this run — Amazon keeps the current `brand`

This is why a partial update can update some fields without overwriting others.

### How to check whether Channable will use a partial update

1. In your Amazon channel, go to the **Result** step.
2. In the **Channable | Your Amazon account** table, check the **Listing status** column.
   1. If the result is anything other than **No match found**, Amazon found a listing for that item. Channable will use a partial update for that item in the next run.
   2. If the result is **No match found**, Channable will use a full update in the next run.

### Related pages

* [How to set up an Amazon channel](/list-advertise/amazon/list-items-on-amazon/how-to-set-up-an-amazon-channel.md)
* [How to identify required attributes for your Amazon channel](/list-advertise/amazon/list-items-on-amazon/how-to-identify-required-attributes-for-your-amazon-channel.md)


---

# Agent Instructions: 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:

```
GET https://helpcenter.channable.com/list-advertise/sell-on-marketplaces/amazon-v2-partial-updates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
