> ## Documentation Index
> Fetch the complete documentation index at: https://docs.primulusgroup.cz/llms.txt
> Use this file to discover all available pages before exploring further.

# Products

> Export katalogu produktů

## Sloupce odpovědi

Odpověď je CSV (`text/csv`). Sloupce jsou v tomto pořadí:

| Sloupec                      | Popis                                                     |
| ---------------------------- | --------------------------------------------------------- |
| `product_id`                 | ID produktu                                               |
| `mutation_id`                | ID mutace                                                 |
| `default_category`           | Struktura kategorie oddělená znakem `>` (včetně satelitu) |
| `name`                       | Jméno položky                                             |
| `code`                       | Kód zboží                                                 |
| `type`                       | Typ položky                                               |
| `ean`                        | EAN                                                       |
| `price_without_vat`          | Cena bez DPH                                              |
| `price_with_vat`             | Cena s DPH                                                |
| `vat`                        | Vyčíslené DPH                                             |
| `vat_rate`                   | Sazba DPH                                                 |
| `purchase_price_without_vat` | Nákupní cena bez DPH                                      |
| `is_regular`                 | Pravidelný odběr (0/1)                                    |
| `brand_name`                 | Značka                                                    |
| `currency_code`              | Kód měny                                                  |
| `mutation_name`              | Jméno mutace                                              |
| `product_store_id`           | Product ID z detailu produktu                             |
| `external_key`               | Externí klíč z detailu produktu                           |
| `last_updated_at`            | Timestamp poslední aktualizace položky                    |
| `product_type_id`            | ID [typu produktu](/ciselniky/typy-produktu)              |
| `product_type_name`          | Název typu produktu                                       |
| `is_active`                  | Aktivní položka? (0/1)                                    |


## OpenAPI

````yaml api-reference/openapi.json GET /products
openapi: 3.1.0
info:
  title: WS API
  version: 1.0.0
  description: >-
    Read-only exportní API skupiny Primulus Group. Všechny endpointy jsou `GET`
    a vracejí data ve formátu CSV (`text/csv`). Autorizace probíhá povinným
    query parametrem `key`.
servers:
  - url: https://zeptej.se.it/api/csv/v1
    description: Produkční WS API v1
security:
  - apiKeyAuth: []
paths:
  /products:
    get:
      tags:
        - Products
      summary: Export katalogu produktů
      description: >-
        Export produktů. Obsahuje základní informace o produktu, cenách, sazbách
        DPH, značce a mutacích.
      operationId: getProducts
      parameters:
        - $ref: '#/components/parameters/mutation_id'
        - $ref: '#/components/parameters/last_updated_at_from'
      responses:
        '200':
          $ref: '#/components/responses/CsvExport'
components:
  parameters:
    mutation_id:
      name: mutation_id
      in: query
      required: false
      description: Seznam ID [mutací](/ciselniky/mutace) oddělených čárkou.
      schema:
        type: string
      example: '1'
    last_updated_at_from:
      name: last_updated_at_from
      in: query
      required: false
      description: Filtr na datum poslední změny (Unix timestamp).
      schema:
        type: integer
      example: 1735689600
  responses:
    CsvExport:
      description: Úspěšná odpověď. Tělo je export ve formátu CSV (`text/csv`).
      content:
        text/csv:
          schema:
            type: string
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: query
      name: key
      description: >-
        Autorizační klíč. Povinný ve všech endpointech. Vydá vám ho tým Primulus
        Group.

````