Dokumentácia API - Košíky
Základné informácie
Základné informácie k API, autentizácii, stavovým kódom, HTTP metódam, dátovým typom a ďalšie nájdete na API v2 základné informácie
Zoznam košíkov
- URI: /api/v2/carts
- HTTP metóda: GET
- hlavičky:
- Authorization: Basic dGVzdDp0ZXN0
- Content-Type: application/json
- parametre - slúžia pre filtrovanie výstupu:
- creation_time_from (date) - dátum, od ktorého sa košíky vrátia
- language (language) - jazyk
- filled_delivery_info_yn (bool) - len košíky s vyplnenými dodacími údajmi
- customer_logged_in_yn (bool) - len košíky s prihlásenými zákazníkmi
- id (int) - id konkrétneho košíka
- page (int) - stránka, pokiaľ nie je definované, vracia vždy stranu 1
Odpoveď
Zoznam košíkov je dostupný po jednotlivých stranách. Výstup je obmedzený na 100 položiek na stránku.
- telo:
- current_page (int) - aktuálna strana
- current_page_items (int) - počet položiek na aktuálnej strane
- number_of_pages (int) - celkový počet strán
- number_of_items (int) - celkový počet položiek
- carts (array) - pole objektov s košíkmi
- id (int) - ID košíka
- language (language) - jazyk košíka (identifikuje na akej jazykovej mutácii košík vznikol)
- datetime (date) - čas poslednej aktualizácie
- customer (object) - zákazník
- email (email) - e-mail zákazníka. Vyplnené len pokiaľ má neprihlásený zákazník už účet, alebo je zákazník prihlásený.
- voucher_code (string) - kód zľavového kupónu zadaného v košíku
- voucher_type (string) - typ zľavového kupónu zadaného v košíku
- points (int) - body vernostného systému uplatnené zákazníkom v košíku
- customer_logged_in_yn (bool) - príznak, ak je zákazník prihlásený
- filled_delivery_info_yn (bool) - príznak, ak zákazník vyplnil dodacie údaje
- shipment (object) - doprava
- name (string) - názov dopravy
- payment (object) - platba
- name (string) - názov platby
- products (array) - pole objektov s produktmi v košíku
- id (int) - ID produktu v košíku (nesúhlasí s ID produktu)
- code (string) - kód produktu
- variant_code (string) - kód variantu
- length (string) - metráž
- quantity (float) - počet jednotiek
- gift_code (string) - kód darčeka k produktu
- gift_variant_code (string) - kód variantu darčeka k produktu
- invoice_info (string) - poznámka k produktu, ktorá sa prepisuje do faktúry
- related_id (int) - väzba na iný produkt v košíku, viď funkcia Doplnky