Μετάβαση στο περιεχόμενο
ShopentlyLearn

Σχήματα δεδομένων: Σελίδες CMS

Σχήματα δεδομένων: Σελίδες CMS. Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.

Σχήματα δεδομένων

Μεταδεδομένα απόκρισης

AnalyticsPageMeta · Σχήμα · Σχήματα δεδομένων: Σελίδες CMS
paginationPagination Υποχρεωτικό

Μεταδεδομένα σελιδοποίησης με cursor.

Παράδειγμα: {"has_more":false,"limit":20,"next_cursor":null}
periodAnalyticsPeriodData Υποχρεωτικό

Περίοδος αναφοράς και τα όριά της.

Παράδειγμα: {"as_of":"2026-01-02T00:00:00Z","days":1,"started_at":"2026-01-01T00:00:00Z"}
request_idΣυμβολοσειράΥποχρεωτικό

Αναγνωριστικό αιτήματος· στα μεταδεδομένα απόκρισης ταυτοποιεί το αίτημα HTTP.

minLength: 1maxLength: 100
Παράδειγμα: "example"

Πρόσθετα πεδία: Όχι

Λίστα — Σελίδες CMS — Απόκριση

ApiResponse_list_PageSummaryData__ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
dataΠίνακας <PageSummaryData > Υποχρεωτικό

Παράδειγμα απόκρισης · ApiResponse_list_PageSummaryData__.

Παράδειγμα: [{"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 Υποχρεωτικό

Μεταδεδομένα απόκρισης.

Παράδειγμα: {"locale":"en","market_code":"PL","market_id":"example","pagination":{"has_more":false,"limit":20,"next_cursor":null},"request_id":"example"}

Πρόσθετα πεδία: Όχι

Ανάκτηση — Σελίδες CMS — Απόκριση

ApiResponse_PageDetailData_ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
dataPageDetailData Υποχρεωτικό

Παράδειγμα απόκρισης · PageDetailData.

Παράδειγμα: {"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 Υποχρεωτικό

Μεταδεδομένα απόκρισης.

Παράδειγμα: {"locale":"en","market_code":"PL","market_id":"example","request_id":"example"}

Πρόσθετα πεδία: Όχι

Δημιουργία — Σελίδες CMS — Περιεχόμενο αιτήματος

PageCreate · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
body_htmlΣυμβολοσειρά nullΠροαιρετικό

Περιεχόμενο σελίδας σε HTML.

Συμβολοσειρά:maxLength: 100000
market_idsΠίνακας <Συμβολοσειρά> Προαιρετικό

Αναγνωριστικά επιλεγμένων αγορών.

maxItems: 1000
Πίνακας:minLength: 1maxLength: 63
market_scopeΣυμβολοσειράΠροαιρετικό

Δείχνει αν ο πόρος ισχύει για όλες ή για επιλεγμένες αγορές.

Περιορισμοί
enum
["all", "selected"]
meta_descriptionΣυμβολοσειρά nullΠροαιρετικό

Περιγραφή για μηχανές αναζήτησης στην επιλεγμένη γλώσσα.

Συμβολοσειρά:maxLength: 160
meta_keywordsΠίνακας <Συμβολοσειρά> nullΠροαιρετικό

Λέξεις-κλειδιά για μηχανές αναζήτησης στην επιλεγμένη γλώσσα.

Πίνακας:maxItems: 20
Πίνακας / Πίνακας:maxLength: 60
meta_titleΣυμβολοσειρά nullΠροαιρετικό

Τίτλος για μηχανές αναζήτησης στην επιλεγμένη γλώσσα.

Συμβολοσειρά:maxLength: 70
publishedΛογική τιμήΠροαιρετικό

Δείχνει αν ο πόρος έχει δημοσιευτεί.

Προεπιλογή: false
slugΣυμβολοσειρά nullΠροαιρετικό

Τμήμα διαδρομής URL στην επιλεγμένη γλώσσα.

Συμβολοσειρά:maxLength: 160
titleΣυμβολοσειράΥποχρεωτικό

Τίτλος στην επιλεγμένη γλώσσα.

minLength: 1maxLength: 300
Παράδειγμα: "Example"

Πρόσθετα πεδία: Όχι

Ανάκτηση — Σελίδες CMS — Απόκριση

PageDetailData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
body_htmlΣυμβολοσειρά nullΥποχρεωτικό

Περιεχόμενο σελίδας σε HTML.

Παράδειγμα: "<p>Example</p>"
created_atΣυμβολοσειράΥποχρεωτικό

Χρόνος δημιουργίας.

format: "date-time"
Παράδειγμα: "2026-01-01T12:00:00Z"
idΣυμβολοσειράΥποχρεωτικό

Αναγνωριστικό πόρου· διατηρήστε το ακριβώς όπως επιστρέφεται. (PageDetailData).

Παράδειγμα: "example"
is_availableΛογική τιμήΥποχρεωτικό

Δείχνει αν το στοιχείο είναι διαθέσιμο σε αυτό το πλαίσιο.

Παράδειγμα: true
market_scopeΣυμβολοσειράΥποχρεωτικό

Δείχνει αν ο πόρος ισχύει για όλες ή για επιλεγμένες αγορές.

Περιορισμοί
enum
["all", "selected"]
Παράδειγμα: "all"
meta_descriptionΣυμβολοσειρά nullΥποχρεωτικό

Περιγραφή για μηχανές αναζήτησης στην επιλεγμένη γλώσσα.

Παράδειγμα: "example"
meta_keywordsΠίνακας <Συμβολοσειρά> nullΥποχρεωτικό

Λέξεις-κλειδιά για μηχανές αναζήτησης στην επιλεγμένη γλώσσα.

Παράδειγμα: ["example"]
meta_titleΣυμβολοσειρά nullΥποχρεωτικό

Τίτλος για μηχανές αναζήτησης στην επιλεγμένη γλώσσα.

Παράδειγμα: "example"
numberΣυμβολοσειράΥποχρεωτικό

Αριθμός παραγγελίας ή αιτήματος που εμφανίζεται στον χρήστη.

Παράδειγμα: "example"
publishedΛογική τιμήΥποχρεωτικό

Δείχνει αν ο πόρος έχει δημοσιευτεί.

Παράδειγμα: false
slugΣυμβολοσειρά nullΥποχρεωτικό

Τμήμα διαδρομής URL στην επιλεγμένη γλώσσα.

Παράδειγμα: "example"
titleΣυμβολοσειρά nullΥποχρεωτικό

Τίτλος στην επιλεγμένη γλώσσα.

Παράδειγμα: "example"
updated_atΣυμβολοσειράΥποχρεωτικό

Χρόνος τελευταίας ενημέρωσης.

format: "date-time"
Παράδειγμα: "2026-01-01T12:00:00Z"
versionΑκέραιοςΥποχρεωτικό

Έκδοση πόρου για έλεγχο ταυτόχρονων εγγραφών.

Παράδειγμα: 1

Πρόσθετα πεδία: Όχι

Λίστα — Σελίδες CMS — Απόκριση

PageSummaryData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
created_atΣυμβολοσειράΥποχρεωτικό

Χρόνος δημιουργίας.

format: "date-time"
Παράδειγμα: "2026-01-01T12:00:00Z"
idΣυμβολοσειράΥποχρεωτικό

Αναγνωριστικό πόρου· διατηρήστε το ακριβώς όπως επιστρέφεται. (PageSummaryData).

Παράδειγμα: "example"
is_availableΛογική τιμήΥποχρεωτικό

Δείχνει αν το στοιχείο είναι διαθέσιμο σε αυτό το πλαίσιο.

Παράδειγμα: true
market_scopeΣυμβολοσειράΥποχρεωτικό

Δείχνει αν ο πόρος ισχύει για όλες ή για επιλεγμένες αγορές.

Περιορισμοί
enum
["all", "selected"]
Παράδειγμα: "all"
numberΣυμβολοσειράΥποχρεωτικό

Αριθμός παραγγελίας ή αιτήματος που εμφανίζεται στον χρήστη.

Παράδειγμα: "example"
publishedΛογική τιμήΥποχρεωτικό

Δείχνει αν ο πόρος έχει δημοσιευτεί.

Παράδειγμα: false
slugΣυμβολοσειρά nullΥποχρεωτικό

Τμήμα διαδρομής URL στην επιλεγμένη γλώσσα.

Παράδειγμα: "example"
titleΣυμβολοσειρά nullΥποχρεωτικό

Τίτλος στην επιλεγμένη γλώσσα.

Παράδειγμα: "example"
updated_atΣυμβολοσειράΥποχρεωτικό

Χρόνος τελευταίας ενημέρωσης.

format: "date-time"
Παράδειγμα: "2026-01-01T12:00:00Z"
versionΑκέραιοςΥποχρεωτικό

Έκδοση πόρου για έλεγχο ταυτόχρονων εγγραφών.

Παράδειγμα: 1

Πρόσθετα πεδία: Όχι

Ενημέρωση — Σελίδες CMS — Περιεχόμενο αιτήματος

PageUpdate · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
body_htmlΣυμβολοσειρά nullΠροαιρετικό

Περιεχόμενο σελίδας σε HTML.

Συμβολοσειρά:maxLength: 100000
expected_versionΑκέραιοςΥποχρεωτικό

Έκδοση που διαβάστηκε πριν από την εγγραφή· αν δεν συμφωνεί, η ενημέρωση απορρίπτεται.

minimum: 1maximum: 2147483647
Παράδειγμα: 1
market_idsΠίνακας <Συμβολοσειρά> Προαιρετικό

Αναγνωριστικά επιλεγμένων αγορών.

maxItems: 1000
Πίνακας:minLength: 1maxLength: 63
market_scopeΣυμβολοσειράΠροαιρετικό

Δείχνει αν ο πόρος ισχύει για όλες ή για επιλεγμένες αγορές.

Περιορισμοί
enum
["all", "selected"]
meta_descriptionΣυμβολοσειρά nullΠροαιρετικό

Περιγραφή για μηχανές αναζήτησης στην επιλεγμένη γλώσσα.

Συμβολοσειρά:maxLength: 160
meta_keywordsΠίνακας <Συμβολοσειρά> nullΠροαιρετικό

Λέξεις-κλειδιά για μηχανές αναζήτησης στην επιλεγμένη γλώσσα.

Πίνακας:maxItems: 20
Πίνακας / Πίνακας:maxLength: 60
meta_titleΣυμβολοσειρά nullΠροαιρετικό

Τίτλος για μηχανές αναζήτησης στην επιλεγμένη γλώσσα.

Συμβολοσειρά:maxLength: 70
publishedΛογική τιμήΠροαιρετικό

Δείχνει αν ο πόρος έχει δημοσιευτεί.

slugΣυμβολοσειρά nullΠροαιρετικό

Τμήμα διαδρομής URL στην επιλεγμένη γλώσσα.

Συμβολοσειρά:maxLength: 160
titleΣυμβολοσειρά nullΠροαιρετικό

Τίτλος στην επιλεγμένη γλώσσα.

Συμβολοσειρά:maxLength: 300
Παράδειγμα: "Example"

Πρόσθετα πεδία: Όχι