Pređi na sadržaj
ShopentlyLearn

Šeme podataka: CMS stranice

Šeme podataka: CMS stranice. Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.

Šeme podataka

Metapodaci odgovora

AnalyticsPageMeta · Šema · Šeme podataka: CMS stranice
paginationPagination Obavezno

Metapodaci paginacije pomoću kursora.

Primer: {"has_more":false,"limit":20,"next_cursor":null}
periodAnalyticsPeriodData Obavezno

Period izveštaja i njegove granice.

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

Identifikator zahteva; u metapodacima odgovora označava HTTP zahtev.

minLength: 1maxLength: 100
Primer: "example"

Dodatna polja: Ne

Prikaži listu — CMS stranice — Odgovor

ApiResponse_list_PageSummaryData__ · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
dataNiz vrednosti <PageSummaryData > Obavezno

Primer odgovora · ApiResponse_list_PageSummaryData__.

Primer: [{"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 Obavezno

Metapodaci odgovora.

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

Dodatna polja: Ne

Preuzmi — CMS stranice — Odgovor

ApiResponse_PageDetailData_ · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
dataPageDetailData Obavezno

Primer odgovora · PageDetailData.

Primer: {"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 Obavezno

Metapodaci odgovora.

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

Dodatna polja: Ne

Kreiraj — CMS stranice — Telo zahteva

PageCreate · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
body_htmlNiz znakova nullOpciono

Sadržaj stranice u HTML-u.

Niz znakova:maxLength: 100000
market_idsNiz vrednosti <Niz znakova> Opciono

Identifikatori odabranih tržišta.

maxItems: 1000
Niz vrednosti:minLength: 1maxLength: 63
market_scopeNiz znakovaOpciono

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

Ograničenja
enum
["all", "selected"]
meta_descriptionNiz znakova nullOpciono

Opis za pretraživače na odabranom jeziku.

Niz znakova:maxLength: 160
meta_keywordsNiz vrednosti <Niz znakova> nullOpciono

Ključne reči za pretraživače na odabranom jeziku.

Niz vrednosti:maxItems: 20
Niz vrednosti / Niz vrednosti:maxLength: 60
meta_titleNiz znakova nullOpciono

Naslov za pretraživače na odabranom jeziku.

Niz znakova:maxLength: 70
publishedLogička vrednostOpciono

Da li je resurs objavljen.

Podrazumevano: false
slugNiz znakova nullOpciono

Deo URL putanje na odabranom jeziku.

Niz znakova:maxLength: 160
titleNiz znakovaObavezno

Naslov na odabranom jeziku.

minLength: 1maxLength: 300
Primer: "Example"

Dodatna polja: Ne

Preuzmi — CMS stranice — Odgovor

PageDetailData · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
body_htmlNiz znakova nullObavezno

Sadržaj stranice u HTML-u.

Primer: "<p>Example</p>"
created_atNiz znakovaObavezno

Vreme kreiranja.

format: "date-time"
Primer: "2026-01-01T12:00:00Z"
idNiz znakovaObavezno

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

Primer: "example"
is_availableLogička vrednostObavezno

Da li je stavka dostupna u ovom kontekstu.

Primer: true
market_scopeNiz znakovaObavezno

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

Ograničenja
enum
["all", "selected"]
Primer: "all"
meta_descriptionNiz znakova nullObavezno

Opis za pretraživače na odabranom jeziku.

Primer: "example"
meta_keywordsNiz vrednosti <Niz znakova> nullObavezno

Ključne reči za pretraživače na odabranom jeziku.

Primer: ["example"]
meta_titleNiz znakova nullObavezno

Naslov za pretraživače na odabranom jeziku.

Primer: "example"
numberNiz znakovaObavezno

Broj porudžbine ili zahteva namenjen korisniku.

Primer: "example"
publishedLogička vrednostObavezno

Da li je resurs objavljen.

Primer: false
slugNiz znakova nullObavezno

Deo URL putanje na odabranom jeziku.

Primer: "example"
titleNiz znakova nullObavezno

Naslov na odabranom jeziku.

Primer: "example"
updated_atNiz znakovaObavezno

Vreme poslednjeg ažuriranja.

format: "date-time"
Primer: "2026-01-01T12:00:00Z"
versionCeli brojObavezno

Verzija resursa za kontrolu istovremenih upisa.

Primer: 1

Dodatna polja: Ne

Prikaži listu — CMS stranice — Odgovor

PageSummaryData · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
created_atNiz znakovaObavezno

Vreme kreiranja.

format: "date-time"
Primer: "2026-01-01T12:00:00Z"
idNiz znakovaObavezno

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

Primer: "example"
is_availableLogička vrednostObavezno

Da li je stavka dostupna u ovom kontekstu.

Primer: true
market_scopeNiz znakovaObavezno

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

Ograničenja
enum
["all", "selected"]
Primer: "all"
numberNiz znakovaObavezno

Broj porudžbine ili zahteva namenjen korisniku.

Primer: "example"
publishedLogička vrednostObavezno

Da li je resurs objavljen.

Primer: false
slugNiz znakova nullObavezno

Deo URL putanje na odabranom jeziku.

Primer: "example"
titleNiz znakova nullObavezno

Naslov na odabranom jeziku.

Primer: "example"
updated_atNiz znakovaObavezno

Vreme poslednjeg ažuriranja.

format: "date-time"
Primer: "2026-01-01T12:00:00Z"
versionCeli brojObavezno

Verzija resursa za kontrolu istovremenih upisa.

Primer: 1

Dodatna polja: Ne

Ažuriraj — CMS stranice — Telo zahteva

PageUpdate · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
body_htmlNiz znakova nullOpciono

Sadržaj stranice u HTML-u.

Niz znakova:maxLength: 100000
expected_versionCeli brojObavezno

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

minimum: 1maximum: 2147483647
Primer: 1
market_idsNiz vrednosti <Niz znakova> Opciono

Identifikatori odabranih tržišta.

maxItems: 1000
Niz vrednosti:minLength: 1maxLength: 63
market_scopeNiz znakovaOpciono

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

Ograničenja
enum
["all", "selected"]
meta_descriptionNiz znakova nullOpciono

Opis za pretraživače na odabranom jeziku.

Niz znakova:maxLength: 160
meta_keywordsNiz vrednosti <Niz znakova> nullOpciono

Ključne reči za pretraživače na odabranom jeziku.

Niz vrednosti:maxItems: 20
Niz vrednosti / Niz vrednosti:maxLength: 60
meta_titleNiz znakova nullOpciono

Naslov za pretraživače na odabranom jeziku.

Niz znakova:maxLength: 70
publishedLogička vrednostOpciono

Da li je resurs objavljen.

slugNiz znakova nullOpciono

Deo URL putanje na odabranom jeziku.

Niz znakova:maxLength: 160
titleNiz znakova nullOpciono

Naslov na odabranom jeziku.

Niz znakova:maxLength: 300
Primer: "Example"

Dodatna polja: Ne