# Feed fields (/en/feed-fields)

## Required fields [#required-fields]

| Field | Type | Description |
| --- | --- | --- |
| `product_url` | string | Product URL on the website |
| `name` | string | Product name |
| `price` | number | Current product price |
| `image_url` | string | URL of the main product image |
| `description` | string | Product description (does not need to be structured) |
| `specification` | string | Technical specifications of the product (does not need to be structured, can be part of the description) |
| `ean` | string | Unique EAN / GTIN of the product. If you have multiple EAN/GTIN codes, use the `sku` field |

The `specification` and `ean` fields are required only if available for the given product.

## Optional fields [#optional-fields]

| Field | Type | Description |
| --- | --- | --- |
| `availability` | string | Product availability |
| `brand` | string | Product brand |
| `category` | string | Product category |
| `condition` | string | Product condition (`NEW`, `OPEN_BOX`, `LIKE_NEW`, `REFURBISHED`, `USED`, `UNKNOWN`). Defaults to `NEW` if not provided |
| `currency` | string | Price currency (e.g. USD, EUR, GBP, CZK) |
| `images_gallery` | string | List of all product image URLs |
| `own_product_id` | string | Product ID in your database — helps with matching results back to your system |
| `price_before_sale` | number | Original product price before sale |
| `sku` | string | SKU or other product code. Can be a list of multiple values |
| `variant` | string | Product variant — color, size, model, package size, etc. |
