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

Αιτήματα και αποκρίσεις

Διαβάζετε μαζί την κατάσταση HTTP, το τυποποιημένο περιεχόμενο JSON και τα μεταδεδομένα του αιτήματος.

Αίτημα

Content-Type: application/json
Στέλνετε εγγραφές JSON με Content-Type: application/json.
data · meta
Οι επιτυχείς αποκρίσεις περιέχουν data και meta. Οι αποκρίσεις συλλογών περιγράφουν επιπλέον τη σελιδοποίηση.
error.code · error.message
Τα σφάλματα περιέχουν error.code, error.message και πληροφορίες πεδίων όπου ισχύει.

Τύποι δεδομένων

  • Το υποχρεωτικό πεδίο και η αποδοχή null είναι ανεξάρτητες ιδιότητες.
  • Ένα υποχρεωτικό πεδίο μπορεί έγκυρα να περιέχει null όταν το σχήμα του το επιτρέπει.
  • Διατηρείτε λογικές τιμές JSON, ακεραίους, συμβολοσειρές και null χωρίς μετατροπή τύπου.
  • Τα χρηματικά ποσά είναι δεκαδικές συμβολοσειρές.
  • Μην υπολογίζετε τιμές με δυαδικούς αριθμούς κινητής υποδιαστολής.

64-bit · expected_version

  • Ορισμένες εκδόσεις ελέγχου ταυτόχρονων αλλαγών χρησιμοποιούν προσημασμένους ακεραίους 64 bit.
  • Ένας πελάτης JavaScript πρέπει να χειρίζεται το JSON χωρίς απώλεια ακρίβειας για τιμές πάνω από το Number.MAX_SAFE_INTEGER και να στέλνει την αρχική ακέραια αναπαράσταση.
  • Μην στρογγυλοποιείτε μια έκδοση ούτε τη μετατρέπετε σε συμβολοσειρά JSON.

Κεφαλίδες

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

Πολιτική προσωρινής αποθήκευσης της απόκρισης.

const: "no-store"
X-Correlation-IDΣυμβολοσειράΠροαιρετικό

Αναγνωριστικό για την παρακολούθηση αυτού του αιτήματος HTTP.

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

Σχήμα ελέγχου ταυτότητας που απαιτεί ο διακομιστής.

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

Μέθοδοι HTTP που υποστηρίζει αυτός ο πόρος.

Retry-AfterΑκέραιοςΠροαιρετικό

Ελάχιστος χρόνος αναμονής πριν από νέα προσπάθεια, σε δευτερόλεπτα.

minimum: 0
LocationΣυμβολοσειράΠροαιρετικό

Σχετικό URL του πόρου που δημιουργήθηκε.