Preskoči na sadržaj
ShopentlyLearn

Sheme podataka: CMS stranice

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

Sheme podataka

Metapodaci odgovora

AnalyticsPageMeta · Shema · Sheme podataka: CMS stranice
paginationPagination Obvezno

Metapodaci straničenja pomoću kursora.

Primjer: {"has_more":false,"limit":20,"next_cursor":null}
periodAnalyticsPeriodData Obvezno

Razdoblje izvješća i njegove granice.

Primjer: {"as_of":"2026-01-02T00:00:00Z","days":1,"started_at":"2026-01-01T00:00:00Z"}
request_idNiz znakovaObvezno

Identifikator zahtjeva; u metapodacima odgovora označava HTTP zahtjev.

minLength: 1maxLength: 100
Primjer: "example"

Dodatna polja: Ne

Popis — CMS stranice — Odgovor

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

Primjer odgovora · ApiResponse_list_PageSummaryData__.

Primjer: [{"created_at":"2026-01-01T12:00:00Z","id":"example","is_available":true,"market_scope":"all","number":"example","published":false,"slug":"example","title":"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

Dohvati — CMS stranice — Odgovor

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

Primjer odgovora · PageDetailData.

Primjer: {"body_html":"<p>Example</p>","created_at":"2026-01-01T12:00:00Z","id":"example","is_available":true,"market_scope":"all","meta_description":"example","meta_keywords":["example"],"meta_title":"example","number":"example","published":false,"slug":"example","title":"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

Stvori — CMS stranice — Tijelo zahtjeva

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

Sadržaj stranice u HTML-u.

Niz znakova:maxLength: 100000
market_idsPolje vrijednosti <Niz znakova> Neobavezno

Identifikatori odabranih tržišta.

maxItems: 1000
Polje vrijednosti:minLength: 1maxLength: 63
market_scopeNiz znakovaNeobavezno

Odnosi li se resurs na sva ili na odabrana tržišta.

Ograničenja
enum
["all", "selected"]
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: 60
meta_titleNiz znakova nullNeobavezno

Naslov za tražilice na odabranom jeziku.

Niz znakova:maxLength: 70
publishedLogička vrijednostNeobavezno

Je li resurs objavljen.

Zadano: false
slugNiz znakova nullNeobavezno

Dio URL putanje na odabranom jeziku.

Niz znakova:maxLength: 160
titleNiz znakovaObvezno

Naslov na odabranom jeziku.

minLength: 1maxLength: 300
Primjer: "Example"

Dodatna polja: Ne

Dohvati — CMS stranice — Odgovor

PageDetailData · Polja, vrste i ograničenja podataka koje API prihvaća ili vraća.
body_htmlNiz znakova nullObvezno

Sadržaj stranice u HTML-u.

Primjer: "<p>Example</p>"
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. (PageDetailData).

Primjer: "example"
is_availableLogička vrijednostObvezno

Je li stavka dostupna u ovom kontekstu.

Primjer: true
market_scopeNiz znakovaObvezno

Odnosi li se resurs na sva ili na odabrana tržišta.

Ograničenja
enum
["all", "selected"]
Primjer: "all"
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"
numberNiz znakovaObvezno

Broj narudžbe ili zahtjeva namijenjen korisniku.

Primjer: "example"
publishedLogička vrijednostObvezno

Je li resurs objavljen.

Primjer: false
slugNiz znakova nullObvezno

Dio URL putanje na odabranom jeziku.

Primjer: "example"
titleNiz znakova nullObvezno

Naslov 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 — CMS stranice — Odgovor

PageSummaryData · 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. (PageSummaryData).

Primjer: "example"
is_availableLogička vrijednostObvezno

Je li stavka dostupna u ovom kontekstu.

Primjer: true
market_scopeNiz znakovaObvezno

Odnosi li se resurs na sva ili na odabrana tržišta.

Ograničenja
enum
["all", "selected"]
Primjer: "all"
numberNiz znakovaObvezno

Broj narudžbe ili zahtjeva namijenjen korisniku.

Primjer: "example"
publishedLogička vrijednostObvezno

Je li resurs objavljen.

Primjer: false
slugNiz znakova nullObvezno

Dio URL putanje na odabranom jeziku.

Primjer: "example"
titleNiz znakova nullObvezno

Naslov 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 — CMS stranice — Tijelo zahtjeva

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

Sadržaj stranice u HTML-u.

Niz znakova:maxLength: 100000
expected_versionCijeli brojObvezno

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

minimum: 1maximum: 2147483647
Primjer: 1
market_idsPolje vrijednosti <Niz znakova> Neobavezno

Identifikatori odabranih tržišta.

maxItems: 1000
Polje vrijednosti:minLength: 1maxLength: 63
market_scopeNiz znakovaNeobavezno

Odnosi li se resurs na sva ili na odabrana tržišta.

Ograničenja
enum
["all", "selected"]
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: 60
meta_titleNiz znakova nullNeobavezno

Naslov za tražilice na odabranom jeziku.

Niz znakova:maxLength: 70
publishedLogička vrijednostNeobavezno

Je li resurs objavljen.

slugNiz znakova nullNeobavezno

Dio URL putanje na odabranom jeziku.

Niz znakova:maxLength: 160
titleNiz znakova nullNeobavezno

Naslov na odabranom jeziku.

Niz znakova:maxLength: 300
Primjer: "Example"

Dodatna polja: Ne