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

Σχήματα δεδομένων: Προϊόντα

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

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

ApiResponse_ProductFileListData_

ApiResponse_ProductFileListData_ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
dataProductFileListData Υποχρεωτικό

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

Παράδειγμα: {"files":[{"category":"digital","created_at":"2026-01-01T12:00:00Z","current_version_id":"00000000-0000-4000-8000-000000000001","file_id":"00000000-0000-4000-8000-000000000001","filename":"manual.pdf","id":"00000000-0000-4000-8000-000000000001","label":"Manual","mime_type":"application/pdf","sha256":"5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd","size_bytes":46,"state":"active","version_number":1}],"product_version":2}
metaContextPageMeta ContextMeta PageMeta RequestMeta Υποχρεωτικό

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

Παράδειγμα: {"pagination":{"has_more":false,"limit":50,"next_cursor":null},"request_id":"example"}

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

ApiResponse_ReleaseListData_

ApiResponse_ReleaseListData_ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
dataReleaseListData Υποχρεωτικό

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

Παράδειγμα: {"current_release_id":"00000000-0000-4000-8000-000000000001","product_version":2,"releases":[{"changelog":"Manual update","files":[{"file_id":"00000000-0000-4000-8000-000000000001","sort_order":0,"version_id":"00000000-0000-4000-8000-000000000001"}],"id":"00000000-0000-4000-8000-000000000001","manifest_sha256":"1111111111111111111111111111111111111111111111111111111111111111","published_at":null,"release_sequence":null,"state":"active","version_label":"1.0","withdrawn_at":null}],"update_days":365,"update_mode":"period","update_months":null}
metaContextPageMeta ContextMeta PageMeta RequestMeta Υποχρεωτικό

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

Παράδειγμα: {"pagination":{"has_more":false,"limit":50,"next_cursor":null},"request_id":"example"}

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

ApiResponse_UploadData_

ApiResponse_UploadData_ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
dataUploadData Υποχρεωτικό

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

Παράδειγμα: {"category":"digital","expires_at":"2026-01-01T12:00:00Z","filename":"manual.pdf","id":"00000000-0000-4000-8000-000000000001","product_id":"example","received_bytes":46,"sha256":"5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd","size_bytes":46,"status":"ready"}
metaContextPageMeta ContextMeta PageMeta RequestMeta Υποχρεωτικό

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

Παράδειγμα: {"request_id":"example"}

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

ApiResponse[AudienceData]

ApiResponse_AudienceData_ · Διάβασε τον κανόνα πρόσβασης και την έκδοση προϊόντος. Η πρώτη δημοσίευση παραμένει χρονικό σημείο αναφοράς.
dataAudienceData Υποχρεωτικό

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

Παράδειγμα: {"anchor_at":"2026-11-03T12:00:00Z","effective_at":"2026-11-03T12:00:00Z","file_id":"00000000-0000-4000-8000-000000000007","file_version_id":"00000000-0000-4000-8000-000000000010","historical_access_preserved":true,"id":"00000000-0000-4000-8000-000000000009","lookback_days":null,"mode":"all_purchasers","next_cursor":null,"order_ids":[],"product_version":3,"revision":1}
metaContextPageMeta ContextMeta PageMeta RequestMeta Υποχρεωτικό

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

Παράδειγμα: {"request_id":"example-request"}

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

Λίστα — Προϊόντα — Απόκριση

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

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

Παράδειγμα: [{"availability":{"available_from":null,"available_until":null,"is_available":true},"brand_id":null,"condition":"new","created_at":"2026-01-01T12:00:00Z","id":"example","name":"Example","number":"example","price":{"amount":"0.00","currency":"PLN","minor_units":2,"tax_included":true},"price_version":1,"primary_category_id":"example","primary_media_id":"example","published":false,"sku":"example","slug":"example","tax_category_id":"example","updated_at":"2026-01-01T12:00:00Z","variants_enabled":false,"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"}

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

Ανάκτηση — Προϊόντα — Απόκριση

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

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

Παράδειγμα: {"availability":{"available_from":null,"available_until":null,"is_available":true},"brand_id":null,"condition":"new","created_at":"2026-01-01T12:00:00Z","description":"example","features":[{"feature_id":"example","feature_name":"example","value":"example","value_id":"example"}],"id":"example","identifiers":{},"media":[{"alt_text":"example","id":"example","is_primary":true,"kind":"image","mime_type":"image/jpeg","position":1,"url":"https://example.invalid/product.jpg"}],"meta_description":"example","meta_keywords":["example"],"meta_title":"example","name":"Example","number":"example","price":{"amount":"0.00","currency":"PLN","minor_units":2,"tax_included":true},"price_version":1,"primary_category_id":"example","primary_media_id":"example","published":false,"sku":"example","slug":"example","tax_category_id":"example","updated_at":"2026-01-01T12:00:00Z","variants_enabled":false,"version":1}
metaContextPageMeta ContextMeta PageMeta RequestMeta Υποχρεωτικό

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

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

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

AudienceChange

AudienceChange · Επίλεξε επιλέξιμες αγορές. Οι επιλεγμένες παραγγελίες πρέπει να περιέχουν αυτό το προϊόν πληρωμένο και χωρίς επιστροφή χρημάτων.
audienceAudienceSelection Υποχρεωτικό

Ρητός κανόνας πρόσβασης στο κοινό αρχείο.

Παράδειγμα: {"mode":"all_purchasers"}
expected_versionΑκέραιοςΥποχρεωτικό

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

minimum: 1maximum: 9223372036854775807
Παράδειγμα: 1

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

AudienceData

AudienceData · Διάβασε τον κανόνα πρόσβασης και την έκδοση προϊόντος. Η πρώτη δημοσίευση παραμένει χρονικό σημείο αναφοράς.
anchor_atΣυμβολοσειράΥποχρεωτικό

Πρώτη δημοσίευση· η αλλαγή κανόνα δεν αλλάζει την ημερομηνία.

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

Χρόνος δημοσίευσης αυτού του κανόνα πρόσβασης.

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

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

Παράδειγμα: "00000000-0000-4000-8000-000000000007"
file_version_idΣυμβολοσειράΥποχρεωτικό

ID αμετάβλητης έκδοσης αρχείου.

Παράδειγμα: "00000000-0000-4000-8000-000000000010"
historical_access_preservedΛογική τιμήΠροαιρετικό

Τα ήδη δοθέντα δικαιώματα παραμένουν όταν περιορίζεται ο κανόνας.

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

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

Παράδειγμα: "00000000-0000-4000-8000-000000000009"
lookback_daysΑκέραιος nullΥποχρεωτικό

1–3650 ημέρες πριν την πρώτη δημοσίευση· μόνο recent_and_new.

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

Ρητός κανόνας πρόσβασης στο κοινό αρχείο. new_purchases / recent_and_new / selected / all_purchasers.

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

Τιμή συνέχισης για την επόμενη σελίδα ή null.

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

Παραγγελίες με αυτό το πληρωμένο προϊόν χωρίς επιστροφή χρημάτων γι’ αυτό.

Παράδειγμα: []
product_versionΑκέραιοςΥποχρεωτικό

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

Παράδειγμα: 3
revisionΑκέραιοςΥποχρεωτικό

Διαδοχική αναθεώρηση του κανόνα πρόσβασης.

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

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

AudienceSelection

AudienceSelection · Επίλεξε επιλέξιμες αγορές. Οι επιλεγμένες παραγγελίες πρέπει να περιέχουν αυτό το προϊόν πληρωμένο και χωρίς επιστροφή χρημάτων.
lookback_daysΑκέραιος nullΠροαιρετικό

1–3650 ημέρες πριν την πρώτη δημοσίευση· μόνο recent_and_new.

Ακέραιος:minimum: 1maximum: 3650
modeΣυμβολοσειράΥποχρεωτικό

Ρητός κανόνας πρόσβασης στο κοινό αρχείο. new_purchases / recent_and_new / selected / all_purchasers.

Περιορισμοί
enum
["new_purchases", "recent_and_new", "selected", "all_purchasers"]
Παράδειγμα: "new_purchases"
order_idsΠίνακας <Συμβολοσειρά> Προαιρετικό

Παραγγελίες με αυτό το πληρωμένο προϊόν χωρίς επιστροφή χρημάτων γι’ αυτό.

maxItems: 1000
Περιορισμοί · Πίνακας 1
pattern
"^[a-z0-9][a-z0-9_-]{0,62}$"
Προεπιλογή: []

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

Πληροφορίες διαθεσιμότητας στο επιλεγμένο πλαίσιο

AvailabilityData · Σχήμα · Σχήματα δεδομένων: Προϊόντα
available_fromΣυμβολοσειρά nullΥποχρεωτικό

Έναρξη διαθεσιμότητας.

Συμβολοσειρά:format: "date-time"
Παράδειγμα: null
available_untilΣυμβολοσειρά nullΥποχρεωτικό

Λήξη διαθεσιμότητας.

Συμβολοσειρά:format: "date-time"
Παράδειγμα: null
is_availableΛογική τιμήΥποχρεωτικό

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

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

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

FileAssign

FileAssign · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
audienceAudienceSelection nullΠροαιρετικό

Ρητός κανόνας πρόσβασης στο κοινό αρχείο.

Παράδειγμα: {"mode":"new_purchases"}
expected_versionΑκέραιοςΥποχρεωτικό

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

minimum: 1maximum: 9223372036854775807
Παράδειγμα: 1
labelΣυμβολοσειράΠροαιρετικό

Όνομα πόρου στο σχετικό πλαίσιο.

maxLength: 300
Προεπιλογή: ""
upload_idΣυμβολοσειράΥποχρεωτικό

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

format: "uuid"
Παράδειγμα: "00000000-0000-4000-8000-000000000001"

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

FileCategory

FileCategory · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
Συμβολοσειρά
Περιορισμοί
enum
["internal", "customer_document", "digital"]

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

Πληροφορίες τιμής στο επιλεγμένο πλαίσιο

PriceData · Σχήμα · Σχήματα δεδομένων: Προϊόντα
amountΣυμβολοσειράΥποχρεωτικό

Δεκαδικό ποσό ως συμβολοσειρά JSON· null μόνο όπου επιτρέπεται.

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

Κωδικός νομίσματος του ποσού.

Περιορισμοί
pattern
"^[A-Z]{3}$"
Παράδειγμα: "PLN"
minor_unitsΑκέραιοςΥποχρεωτικό

Πλήθος δεκαδικών ψηφίων του νομίσματος.

minimum: 0maximum: 4
Παράδειγμα: 2
tax_includedΛογική τιμήΥποχρεωτικό

Δείχνει αν η υποβαλλόμενη τιμή περιλαμβάνει φόρο.

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

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

Πληροφορίες τιμοκαταλόγου

PriceListData · Σχήμα · Σχήματα δεδομένων: Προϊόντα
currencyΣυμβολοσειράΥποχρεωτικό

Κωδικός νομίσματος του ποσού.

idΣυμβολοσειράΥποχρεωτικό

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

tax_includedΛογική τιμήΥποχρεωτικό

Δείχνει αν η υποβαλλόμενη τιμή περιλαμβάνει φόρο.

versionΑκέραιοςΥποχρεωτικό

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

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

Δημιουργία — Προϊόντα — Περιεχόμενο αιτήματος

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

Αναγνωριστικό μάρκας.

Συμβολοσειρά:minLength: 1maxLength: 63
conditionΣυμβολοσειράΠροαιρετικό

Κατάσταση προϊόντος.

Περιορισμοί
enum
["new", "refurbished", "used", "returned", "display", "damaged"]
Προεπιλογή: "new"
descriptionΣυμβολοσειρά nullΠροαιρετικό

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

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

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

maxItems: 1000
Πίνακας:minLength: 1maxLength: 63
identifiersProductIdentifiers nullΠροαιρετικό

Κωδικοί αναγνώρισης προϊόντος.

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

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

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

Αναγνωριστικά ήδη υπαρχόντων αρχείων πολυμέσων.

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

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

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

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

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

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

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

Όνομα πόρου στο σχετικό πλαίσιο.

minLength: 1maxLength: 300
Παράδειγμα: "Example"
pricingProductPrice Προαιρετικό

Ρυθμίσεις τιμολόγησης και εκδόσεις ελέγχου ταυτόχρονων εγγραφών.

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

Αναγνωριστικό κύριας κατηγορίας.

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

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

Προεπιλογή: false
skuΣυμβολοσειράΥποχρεωτικό

Κωδικός μονάδας αποθέματος.

minLength: 1maxLength: 100
Περιορισμοί
pattern
"^\\S+$"
Παράδειγμα: "example"
slugΣυμβολοσειρά nullΠροαιρετικό

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

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

Αναγνωριστικό φορολογικής κατηγορίας.

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

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

maxItems: 250
Πίνακας:minLength: 1maxLength: 63
variants_enabledΛογική τιμήΠροαιρετικό

Δείχνει αν το προϊόν χρησιμοποιεί παραλλαγές.

Προεπιλογή: false

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

Ανάκτηση — Προϊόντα — Απόκριση

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

Πληροφορίες διαθεσιμότητας στο επιλεγμένο πλαίσιο.

Παράδειγμα: {"available_from":null,"available_until":null,"is_available":true}
brand_idΣυμβολοσειρά nullΥποχρεωτικό

Αναγνωριστικό μάρκας.

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

Κατάσταση προϊόντος.

Περιορισμοί
enum
["new", "refurbished", "used", "returned", "display", "damaged"]
Παράδειγμα: "new"
created_atΣυμβολοσειράΥποχρεωτικό

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

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

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

Παράδειγμα: "example"
featuresΠίνακας <FeatureSelectionData > Υποχρεωτικό

Χαρακτηριστικά προϊόντος.

Παράδειγμα: [{"feature_id":"example","feature_name":"example","value":"example","value_id":"example"}]
idΣυμβολοσειράΥποχρεωτικό

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

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

Κωδικοί αναγνώρισης προϊόντος.

Παράδειγμα: {}
mediaΠίνακας <ProductMediaData > Υποχρεωτικό

Πληροφορίες συνημμένων πολυμέσων.

Παράδειγμα: [{"alt_text":"example","id":"example","is_primary":true,"kind":"image","mime_type":"image/jpeg","position":1,"url":"https://example.invalid/product.jpg"}]
meta_descriptionΣυμβολοσειρά nullΥποχρεωτικό

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

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

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

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

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

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

Όνομα πόρου στο σχετικό πλαίσιο.

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

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

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

Πληροφορίες τιμής στο επιλεγμένο πλαίσιο.

Παράδειγμα: {"amount":"0.00","currency":"PLN","minor_units":2,"tax_included":true}
price_versionΑκέραιοςΥποχρεωτικό

Τρέχουσα έκδοση τιμής για έλεγχο ταυτόχρονων εγγραφών.

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

Αναγνωριστικό κύριας κατηγορίας.

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

Αναγνωριστικό κύριου αρχείου πολυμέσων.

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

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

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

Κωδικός μονάδας αποθέματος.

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

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

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

Αναγνωριστικό φορολογικής κατηγορίας.

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

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

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

Δείχνει αν το προϊόν χρησιμοποιεί παραλλαγές.

Παράδειγμα: false
versionΑκέραιοςΥποχρεωτικό

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

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

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

ProductFileData

ProductFileData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
categoryFileCategory Υποχρεωτικό

Κατηγορία αρχείου: internal / customer_document / digital

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

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

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

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

format: "uuid"
Παράδειγμα: "00000000-0000-4000-8000-000000000001"
file_idΣυμβολοσειράΥποχρεωτικό

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

format: "uuid"
Παράδειγμα: "00000000-0000-4000-8000-000000000001"
filenameΣυμβολοσειράΥποχρεωτικό

Αρχείο

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

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

format: "uuid"
Παράδειγμα: "00000000-0000-4000-8000-000000000001"
labelΣυμβολοσειράΥποχρεωτικό

Όνομα πόρου στο σχετικό πλαίσιο.

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

Τύπος περιεχομένου πολυμέσων.

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

SHA-256 (hex, 64)

Παράδειγμα: "5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd"
size_bytesΑκέραιοςΥποχρεωτικό

Μέγεθος σε byte

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

Κατάσταση

Παράδειγμα: "active"
version_numberΑκέραιοςΥποχρεωτικό

Έκδοση

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

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

ProductFileListData

ProductFileListData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
filesΠίνακας <ProductFileData > Υποχρεωτικό

Αρχεία προϊόντος

Παράδειγμα: [{"category":"digital","created_at":"2026-01-01T12:00:00Z","current_version_id":"00000000-0000-4000-8000-000000000001","file_id":"00000000-0000-4000-8000-000000000001","filename":"manual.pdf","id":"00000000-0000-4000-8000-000000000001","label":"Manual","mime_type":"application/pdf","sha256":"5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd","size_bytes":46,"state":"active","version_number":1}]
product_versionΑκέραιοςΥποχρεωτικό

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

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

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

Κωδικοί αναγνώρισης προϊόντος

ProductIdentifiers · Σχήμα · Σχήματα δεδομένων: Προϊόντα
eanΣυμβολοσειρά nullΠροαιρετικό

Αναγνωριστικό προϊόντος EAN.

Συμβολοσειρά:minLength: 1maxLength: 100
isbnΣυμβολοσειρά nullΠροαιρετικό

Αναγνωριστικό ISBN.

Συμβολοσειρά:minLength: 1maxLength: 100
mpnΣυμβολοσειρά nullΠροαιρετικό

Κωδικός προϊόντος κατασκευαστή.

Συμβολοσειρά:minLength: 1maxLength: 100
upcΣυμβολοσειρά nullΠροαιρετικό

Αναγνωριστικό προϊόντος UPC.

Συμβολοσειρά:minLength: 1maxLength: 100

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

Πληροφορίες συνημμένων πολυμέσων

ProductMediaData · Σχήμα · Σχήματα δεδομένων: Προϊόντα
alt_textΣυμβολοσειρά nullΥποχρεωτικό

Εναλλακτικό κείμενο εικόνας.

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

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

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

Δείχνει αν είναι το κύριο στοιχείο.

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

Μορφή της δομής δεδομένων, όπως ορίζεται από τις επιτρεπόμενες τιμές.

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

Τύπος περιεχομένου πολυμέσων.

Παράδειγμα: "image/jpeg"
positionΑκέραιοςΥποχρεωτικό

Θέση στην ταξινομημένη συλλογή.

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

URL πόρου.

Παράδειγμα: "https://example.invalid/product.jpg"

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

Ρυθμίσεις τιμολόγησης και εκδόσεις ελέγχου ταυτόχρονων εγγραφών

ProductPrice · Σχήμα · Σχήματα δεδομένων: Προϊόντα
amountΣυμβολοσειρά nullΥποχρεωτικό

Δεκαδικό ποσό ως συμβολοσειρά JSON· null μόνο όπου επιτρέπεται.

Συμβολοσειρά:maxLength: 19
Περιορισμοί · Συμβολοσειρά 1
pattern
"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
Παράδειγμα: "0.00"
currencyΣυμβολοσειράΥποχρεωτικό

Κωδικός νομίσματος του ποσού.

Περιορισμοί
pattern
"^[A-Z]{3}$"
Παράδειγμα: "PLN"
expected_price_list_versionΑκέραιοςΥποχρεωτικό

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

minimum: 1maximum: 9223372036854775807
Παράδειγμα: 1
expected_versionΑκέραιοςΥποχρεωτικό

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

minimum: 0maximum: 9223372036854775807
Παράδειγμα: 0
kindΣυμβολοσειράΥποχρεωτικό

Μορφή της δομής δεδομένων, όπως ορίζεται από τις επιτρεπόμενες τιμές.

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

Αναγνωριστικό τιμοκαταλόγου.

minLength: 1maxLength: 63
Παράδειγμα: "example"
tax_includedΛογική τιμήΥποχρεωτικό

Δείχνει αν η υποβαλλόμενη τιμή περιλαμβάνει φόρο.

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

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

Λίστα — Προϊόντα — Απόκριση

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

Πληροφορίες διαθεσιμότητας στο επιλεγμένο πλαίσιο.

Παράδειγμα: {"available_from":null,"available_until":null,"is_available":true}
brand_idΣυμβολοσειρά nullΥποχρεωτικό

Αναγνωριστικό μάρκας.

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

Κατάσταση προϊόντος.

Περιορισμοί
enum
["new", "refurbished", "used", "returned", "display", "damaged"]
Παράδειγμα: "new"
created_atΣυμβολοσειράΥποχρεωτικό

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

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

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

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

Όνομα πόρου στο σχετικό πλαίσιο.

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

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

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

Πληροφορίες τιμής στο επιλεγμένο πλαίσιο.

Παράδειγμα: {"amount":"0.00","currency":"PLN","minor_units":2,"tax_included":true}
price_versionΑκέραιοςΥποχρεωτικό

Τρέχουσα έκδοση τιμής για έλεγχο ταυτόχρονων εγγραφών.

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

Αναγνωριστικό κύριας κατηγορίας.

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

Αναγνωριστικό κύριου αρχείου πολυμέσων.

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

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

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

Κωδικός μονάδας αποθέματος.

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

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

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

Αναγνωριστικό φορολογικής κατηγορίας.

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

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

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

Δείχνει αν το προϊόν χρησιμοποιεί παραλλαγές.

Παράδειγμα: false
versionΑκέραιοςΥποχρεωτικό

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

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

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

Ενημέρωση — Προϊόντα — Περιεχόμενο αιτήματος

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

Αναγνωριστικό μάρκας.

Συμβολοσειρά:minLength: 1maxLength: 63
conditionΣυμβολοσειράΠροαιρετικό

Κατάσταση προϊόντος.

Περιορισμοί
enum
["new", "refurbished", "used", "returned", "display", "damaged"]
descriptionΣυμβολοσειρά nullΠροαιρετικό

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

Συμβολοσειρά:maxLength: 100000
Παράδειγμα: null
expected_variant_price_versionsΑντικείμενοΠρόσθετα πεδία: Ακέραιος
minimum: 0maximum: 9223372036854775807
Προαιρετικό

Εκδόσεις τιμών που διαβάστηκαν προηγουμένως, με κλειδί το αναγνωριστικό παραλλαγής.

maxProperties: 250
Περιορισμοί
propertyNames
{"maxLength": 63, "minLength": 1}
expected_versionΑκέραιοςΥποχρεωτικό

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

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

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

maxItems: 1000
Πίνακας:minLength: 1maxLength: 63
identifiersProductIdentifiers nullΠροαιρετικό

Κωδικοί αναγνώρισης προϊόντος.

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

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

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

Αναγνωριστικά ήδη υπαρχόντων αρχείων πολυμέσων.

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

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

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

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

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

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

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

Όνομα πόρου στο σχετικό πλαίσιο.

Συμβολοσειρά:maxLength: 300
pricingProductPrice Προαιρετικό

Ρυθμίσεις τιμολόγησης και εκδόσεις ελέγχου ταυτόχρονων εγγραφών.

Παράδειγμα: {"amount":"0.00","currency":"PLN","expected_price_list_version":1,"expected_version":0,"kind":"base","price_list_id":"example","tax_included":true}
primary_category_idΣυμβολοσειρά nullΠροαιρετικό

Αναγνωριστικό κύριας κατηγορίας.

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

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

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

Κωδικός μονάδας αποθέματος.

minLength: 1maxLength: 100
Περιορισμοί
pattern
"^\\S+$"
Παράδειγμα: "example"
slugΣυμβολοσειρά nullΠροαιρετικό

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

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

Αναγνωριστικό φορολογικής κατηγορίας.

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

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

maxItems: 250
Πίνακας:minLength: 1maxLength: 63
variants_enabledΛογική τιμήΠροαιρετικό

Δείχνει αν το προϊόν χρησιμοποιεί παραλλαγές.

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

ProductVersion

ProductVersion · Αυτή η λειτουργία αποσύρθηκε και επιστρέφει 409 χωρίς αλλαγή δεδομένων. Ρύθμισε την πρόσβαση κάθε ψηφιακού αρχείου επιλέγοντας παραλήπτες.
expected_versionΑκέραιοςΥποχρεωτικό

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

minimum: 1maximum: 9223372036854775807
Παράδειγμα: 1

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

ReleaseData

ReleaseData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
changelogΣυμβολοσειράΥποχρεωτικό

Περιγραφή αλλαγών

Παράδειγμα: "Manual update"
filesΠίνακας <ReleaseFileData > Υποχρεωτικό

Αρχεία προϊόντος

Παράδειγμα: [{"file_id":"00000000-0000-4000-8000-000000000001","sort_order":0,"version_id":"00000000-0000-4000-8000-000000000001"}]
idΣυμβολοσειράΥποχρεωτικό

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

format: "uuid"
Παράδειγμα: "00000000-0000-4000-8000-000000000001"
manifest_sha256Συμβολοσειρά nullΥποχρεωτικό

Ψηφιακές εκδόσεις · SHA-256

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

Δημοσίευση έκδοσης · UTC

Συμβολοσειρά:format: "date-time"
Παράδειγμα: null
release_sequenceΑκέραιος nullΥποχρεωτικό

Ψηφιακές εκδόσεις · Θέση στην ταξινομημένη συλλογή.

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

Κατάσταση

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

Έκδοση

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

Απόσυρση προσφοράς · UTC

Συμβολοσειρά:format: "date-time"
Παράδειγμα: null

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

ReleaseDraft

ReleaseDraft · Αυτή η λειτουργία αποσύρθηκε και επιστρέφει 409 χωρίς αλλαγή δεδομένων. Ρύθμισε την πρόσβαση κάθε ψηφιακού αρχείου επιλέγοντας παραλήπτες.
changelogΣυμβολοσειράΠροαιρετικό

Περιγραφή αλλαγών

maxLength: 20000
Προεπιλογή: ""
expected_versionΑκέραιοςΥποχρεωτικό

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

minimum: 1maximum: 9223372036854775807
Παράδειγμα: 1
version_idsΠίνακας <Συμβολοσειρά> Υποχρεωτικό

Έκδοση · UUID[]

minItems: 1maxItems: 20
Πίνακας:format: "uuid"
Παράδειγμα: ["00000000-0000-4000-8000-000000000001"]
version_labelΣυμβολοσειράΥποχρεωτικό

Έκδοση

minLength: 1maxLength: 64
Παράδειγμα: "1.0"

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

ReleaseFileData

ReleaseFileData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
file_idΣυμβολοσειράΥποχρεωτικό

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

format: "uuid"
Παράδειγμα: "00000000-0000-4000-8000-000000000001"
sort_orderΑκέραιοςΥποχρεωτικό

Θέση στην ταξινομημένη συλλογή.

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

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

format: "uuid"
Παράδειγμα: "00000000-0000-4000-8000-000000000001"

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

ReleaseListData

ReleaseListData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
current_release_idΣυμβολοσειρά nullΥποχρεωτικό

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

Συμβολοσειρά:format: "uuid"
Παράδειγμα: "00000000-0000-4000-8000-000000000001"
product_versionΑκέραιοςΥποχρεωτικό

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

Παράδειγμα: 2
releasesΠίνακας <ReleaseData > Υποχρεωτικό

Ψηφιακές εκδόσεις

Παράδειγμα: [{"changelog":"Manual update","files":[{"file_id":"00000000-0000-4000-8000-000000000001","sort_order":0,"version_id":"00000000-0000-4000-8000-000000000001"}],"id":"00000000-0000-4000-8000-000000000001","manifest_sha256":"1111111111111111111111111111111111111111111111111111111111111111","published_at":null,"release_sequence":null,"state":"active","version_label":"1.0","withdrawn_at":null}]
update_daysΑκέραιος nullΥποχρεωτικό

Αριθμός ημερών (days; null)

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

Πρόσβαση σε μελλοντικά αρχεία μετά την αγορά: none / period / unlimited

Παράδειγμα: "period"
update_monthsΑκέραιος nullΥποχρεωτικό

Μήνες (months; null)

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

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

UpdatePolicy

UpdatePolicy · Αυτή η λειτουργία αποσύρθηκε και επιστρέφει 409 χωρίς αλλαγή δεδομένων. Ρύθμισε την πρόσβαση κάθε ψηφιακού αρχείου επιλέγοντας παραλήπτες.
daysΑκέραιος nullΠροαιρετικό

Αριθμός ημερών (1–3650; mode=period; months=null)

Ακέραιος:minimum: 1maximum: 3650
Παράδειγμα: 365
expected_versionΑκέραιοςΥποχρεωτικό

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

minimum: 1maximum: 9223372036854775807
Παράδειγμα: 1
modeΣυμβολοσειράΥποχρεωτικό

Πρόσβαση σε μελλοντικά αρχεία μετά την αγορά: none / period / unlimited

Περιορισμοί
enum
["none", "period", "unlimited"]
Παράδειγμα: "period"
monthsΑκέραιος nullΠροαιρετικό

Μήνες (1–120; mode=period; days=null)

Ακέραιος:minimum: 1maximum: 120
Παράδειγμα: null

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

UploadCreate

UploadCreate · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
filenameΣυμβολοσειράΥποχρεωτικό

Αρχείο

minLength: 1maxLength: 255
Παράδειγμα: "manual.pdf"
product_idΣυμβολοσειρά nullΠροαιρετικό

Αναγνωριστικό προϊόντος.

Περιορισμοί · Συμβολοσειρά 1
pattern
"^[a-z0-9][a-z0-9_-]{0,62}$"
Παράδειγμα: "example"
sha256ΣυμβολοσειράΥποχρεωτικό

SHA-256 (hex, 64)

Περιορισμοί
pattern
"^[0-9a-f]{64}$"
Παράδειγμα: "5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd"
size_bytesΑκέραιοςΥποχρεωτικό

Μέγεθος σε byte

minimum: 1maximum: 262144000
Παράδειγμα: 46

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

UploadData

UploadData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API. Μετά τη δημιουργία του upload_id, στείλτε τα αρχεία ως multipart/form-data και συνδέστε τα με το προϊόν. Η λήψη απαιτεί διακριτικό Bearer και άδεια για category· η απάντηση περιέχει τα byte του αρχείου, χωρίς δημόσια διεύθυνση ή κωδικό. Για mode=period επιλέξτε days (1–3650) ή το παλαιότερο months, ποτέ και τα δύο. Οι όροι αποθηκεύονται κατά την αγορά· η επιστροφή χρημάτων αφαιρεί πρόσβαση μόνο από την επιστρεφόμενη γραμμή.
categoryFileCategory Υποχρεωτικό

Κατηγορία αρχείου: internal / customer_document / digital

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

Ημερομηνία και ώρα λήξης διαπιστευτηρίου.

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

Αρχείο

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

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

format: "uuid"
Παράδειγμα: "00000000-0000-4000-8000-000000000001"
product_idΣυμβολοσειρά nullΥποχρεωτικό

Αναγνωριστικό προϊόντος.

Παράδειγμα: "example"
received_bytesΑκέραιοςΥποχρεωτικό

Μεταφόρτωση… · Μέγεθος σε byte

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

SHA-256 (hex, 64)

Παράδειγμα: "5cd2f1cb0e5532b397e7ab1887baf6000c49450fd80ae279eb047c06e4545ecd"
size_bytesΑκέραιοςΥποχρεωτικό

Μέγεθος σε byte

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

Κατάσταση αποδεκτή από τη συγκεκριμένη λειτουργία.

Παράδειγμα: "ready"

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