Preskoči na sadržaj
ShopentlyLearn

Sheme podataka: Kategorije

Sheme podataka: Kategorije. Polja, vrste i ograničenja podataka koje API prihvaća ili vraća.

Sheme podataka

Dohvati — Kategorije — Odgovor

ApiResponse_CategoryDetailData_ · Polja, vrste i ograničenja podataka koje API prihvaća ili vraća.
dataCategoryDetailData Obvezno

Primjer odgovora · CategoryDetailData.

Primjer: {"created_at":"2026-01-01T12:00:00Z","description":"example","id":"example","introduction":"example","is_available":true,"is_visible":false,"meta_description":"example","meta_keywords":["example"],"meta_title":"example","name":"Example","number":"example","parent_id":null,"slug":"example","updated_at":"2026-01-01T12:00:00Z","version":1}
metaContextPageMeta ContextMeta PageMeta RequestMeta Obvezno

Metapodaci odgovora.

Primjer: {"locale":"en","market_code":"PL","market_id":"example","request_id":"example"}

Dodatna polja: Ne

Popis — Kategorije — Odgovor

ApiResponse_list_CategorySummaryData__ · Polja, vrste i ograničenja podataka koje API prihvaća ili vraća.
dataPolje vrijednosti <CategorySummaryData > Obvezno

Primjer odgovora · ApiResponse_list_CategorySummaryData__.

Primjer: [{"created_at":"2026-01-01T12:00:00Z","id":"example","is_available":true,"is_visible":false,"name":"Example","number":"example","parent_id":null,"slug":"example","updated_at":"2026-01-01T12:00:00Z","version":1}]
metaContextPageMeta ContextMeta PageMeta RequestMeta Obvezno

Metapodaci odgovora.

Primjer: {"locale":"en","market_code":"PL","market_id":"example","pagination":{"has_more":false,"limit":20,"next_cursor":null},"request_id":"example"}

Dodatna polja: Ne

Stvori — Kategorije — Tijelo zahtjeva

CategoryCreate · Polja, vrste i ograničenja podataka koje API prihvaća ili vraća.
descriptionNiz znakova nullNeobavezno

Opis na odabranom jeziku.

Niz znakova:maxLength: 50000
introductionNiz znakova nullNeobavezno

Uvodni tekst na odabranom jeziku.

Niz znakova:maxLength: 5000
is_visibleLogička vrijednostNeobavezno

Je li resurs vidljiv.

Zadano: false
market_idsPolje vrijednosti <Niz znakova> Neobavezno

Identifikatori odabranih tržišta.

maxItems: 1000
Polje vrijednosti:minLength: 1maxLength: 63
meta_descriptionNiz znakova nullNeobavezno

Opis za tražilice na odabranom jeziku.

Niz znakova:maxLength: 160
meta_keywordsPolje vrijednosti <Niz znakova> nullNeobavezno

Ključne riječi za tražilice na odabranom jeziku.

Polje vrijednosti:maxItems: 20
Polje vrijednosti / Polje vrijednosti:maxLength: 50
meta_titleNiz znakova nullNeobavezno

Naslov za tražilice na odabranom jeziku.

Niz znakova:maxLength: 70
nameNiz znakovaObvezno

Naziv resursa u odgovarajućem kontekstu.

minLength: 1maxLength: 200
Primjer: "Example"
parent_idNiz znakova nullNeobavezno

Identifikator nadređene kategorije.

Niz znakova:minLength: 1maxLength: 63
slugNiz znakova nullNeobavezno

Dio URL putanje na odabranom jeziku.

Niz znakova:maxLength: 160

Dodatna polja: Ne

Dohvati — Kategorije — Odgovor

CategoryDetailData · Polja, vrste i ograničenja podataka koje API prihvaća ili vraća.
created_atNiz znakovaObvezno

Vrijeme izrade.

format: "date-time"
Primjer: "2026-01-01T12:00:00Z"
descriptionNiz znakova nullObvezno

Opis na odabranom jeziku.

Primjer: "example"
idNiz znakovaObvezno

Identifikator resursa; sačuvajte ga u vraćenom obliku. (CategoryDetailData).

Primjer: "example"
introductionNiz znakova nullObvezno

Uvodni tekst na odabranom jeziku.

Primjer: "example"
is_availableLogička vrijednostObvezno

Je li stavka dostupna u ovom kontekstu.

Primjer: true
is_visibleLogička vrijednostObvezno

Je li resurs vidljiv.

Primjer: false
meta_descriptionNiz znakova nullObvezno

Opis za tražilice na odabranom jeziku.

Primjer: "example"
meta_keywordsPolje vrijednosti <Niz znakova> nullObvezno

Ključne riječi za tražilice na odabranom jeziku.

Primjer: ["example"]
meta_titleNiz znakova nullObvezno

Naslov za tražilice na odabranom jeziku.

Primjer: "example"
nameNiz znakova nullObvezno

Naziv resursa u odgovarajućem kontekstu.

Primjer: "Example"
numberNiz znakovaObvezno

Broj narudžbe ili zahtjeva namijenjen korisniku.

Primjer: "example"
parent_idNiz znakova nullObvezno

Identifikator nadređene kategorije.

Primjer: null
slugNiz znakova nullObvezno

Dio URL putanje na odabranom jeziku.

Primjer: "example"
updated_atNiz znakovaObvezno

Vrijeme posljednjeg ažuriranja.

format: "date-time"
Primjer: "2026-01-01T12:00:00Z"
versionCijeli brojObvezno

Verzija resursa za kontrolu istodobnih upisa.

Primjer: 1

Dodatna polja: Ne

Popis — Kategorije — Odgovor

CategorySummaryData · Polja, vrste i ograničenja podataka koje API prihvaća ili vraća.
created_atNiz znakovaObvezno

Vrijeme izrade.

format: "date-time"
Primjer: "2026-01-01T12:00:00Z"
idNiz znakovaObvezno

Identifikator resursa; sačuvajte ga u vraćenom obliku. (CategorySummaryData).

Primjer: "example"
is_availableLogička vrijednostObvezno

Je li stavka dostupna u ovom kontekstu.

Primjer: true
is_visibleLogička vrijednostObvezno

Je li resurs vidljiv.

Primjer: false
nameNiz znakova nullObvezno

Naziv resursa u odgovarajućem kontekstu.

Primjer: "Example"
numberNiz znakovaObvezno

Broj narudžbe ili zahtjeva namijenjen korisniku.

Primjer: "example"
parent_idNiz znakova nullObvezno

Identifikator nadređene kategorije.

Primjer: null
slugNiz znakova nullObvezno

Dio URL putanje na odabranom jeziku.

Primjer: "example"
updated_atNiz znakovaObvezno

Vrijeme posljednjeg ažuriranja.

format: "date-time"
Primjer: "2026-01-01T12:00:00Z"
versionCijeli brojObvezno

Verzija resursa za kontrolu istodobnih upisa.

Primjer: 1

Dodatna polja: Ne

Ažuriraj — Kategorije — Tijelo zahtjeva

CategoryUpdate · Polja, vrste i ograničenja podataka koje API prihvaća ili vraća.
descriptionNiz znakova nullNeobavezno

Opis na odabranom jeziku.

Niz znakova:maxLength: 50000
expected_versionCijeli brojObvezno

Verzija pročitana prije upisa; nepodudaranje odbija ažuriranje.

minimum: 1maximum: 9223372036854775807
Primjer: 1
introductionNiz znakova nullNeobavezno

Uvodni tekst na odabranom jeziku.

Niz znakova:maxLength: 5000
is_visibleLogička vrijednostNeobavezno

Je li resurs vidljiv.

market_idsPolje vrijednosti <Niz znakova> Neobavezno

Identifikatori odabranih tržišta.

maxItems: 1000
Polje vrijednosti:minLength: 1maxLength: 63
meta_descriptionNiz znakova nullNeobavezno

Opis za tražilice na odabranom jeziku.

Niz znakova:maxLength: 160
meta_keywordsPolje vrijednosti <Niz znakova> nullNeobavezno

Ključne riječi za tražilice na odabranom jeziku.

Polje vrijednosti:maxItems: 20
Polje vrijednosti / Polje vrijednosti:maxLength: 50
meta_titleNiz znakova nullNeobavezno

Naslov za tražilice na odabranom jeziku.

Niz znakova:maxLength: 70
nameNiz znakova nullNeobavezno

Naziv resursa u odgovarajućem kontekstu.

Niz znakova:maxLength: 200
Primjer: "Example"
parent_idNiz znakova nullNeobavezno

Identifikator nadređene kategorije.

Niz znakova:minLength: 1maxLength: 63
slugNiz znakova nullNeobavezno

Dio URL putanje na odabranom jeziku.

Niz znakova:maxLength: 160

Dodatna polja: Ne