> For the complete documentation index, see [llms.txt](https://docs.restock.gg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.restock.gg/features/inventory/csv-import.md).

# CSV Import

You can import your listings or inventory items through our CSV Import feature located in the CSV Menu.

1. Get the template by clicking "Download Template".
2. Fill out the template. Do not add any columns.
3. Import it and ensure all statuses are correct. If any are incorrect, you can download the errors and re-import them after fixing the issues.
4. Press confirm.

<figure><img src="/files/lIq2k3djxl4CG4Ov21Ac" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Now that all your items are imported, you can follow the past [article](/features/inventory/adding-items.md) on how to list them.
{% endhint %}

### File Structure

The CSV file contains several columns, which are explained below:

* **StyleCode**: product identifier
* **SizeType**: product size region used (US, EU, and UK are supported)
* **Size**: product size (can contain decimals or half/third sizes)
* **StorePrice**: price that will get listed at
* **Quantity**: product quantity
* **BrickerTaskCreationLowestPayout** (optional): lowest payout option for the bricker task
* **BrickerTaskCreationMaxPayout** (optional): max payout option for the bricker task
* **Listing Mode**: RESALE / CONSIGN / DIRECT
* **BoxNumber** (optional): if a FLEX consignment, you can number the listings so they get merged under the same flex manifest

{% hint style="info" %}
Use **DIRECT** only if your StockX account is approved for Buyer-Direct shipping. See the [StockX Direct Shipping guide](/features/bricker-mode/stockx-direct-pricing.md) for details.
{% endhint %}

{% hint style="info" %}
If you import both **DIRECT** and **RESALE** rows for the same StockX SKU and size, the tool can manage them as separate Bricker paths instead of forcing them into one shared StockX controller.
{% endhint %}

{% hint style="danger" %}
When listing an item, it is advisable to set a high price, such as 700. If you are using [Bricker Mode](/features/bricker-mode.md), the tool will later price it for you, so there is no need to worry about it.
{% 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://docs.restock.gg/features/inventory/csv-import.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.
