Σχήματα δεδομένων
Δομημένες πληροφορίες σφάλματος
ApiError · Σχήμα · Σχήματα δεδομένων: Κοινά μοντέλα
codeΣυμβολοσειράΥποχρεωτικόΣταθερός κωδικός για επεξεργασία από λογισμικό.
Περιορισμοί
enum["request.malformed", "authentication.required", "authentication.invalid_credentials", "authorization.scope_denied", "authorization.ip_not_allowed", "authorization.client_ip_unverified", "entitlements.api_disabled", "entitlements.operation_disabled", "entitlements.limit_exceeded", "entitlements.resource_blocked", "resource.not_found", "request.method_not_allowed", "resource.version_conflict", "resource.state_conflict", "resource.in_use", "resource.already_exists", "idempotency.key_reused", "request.too_large", "request.unsupported_media_type", "request.validation_failed", "rate_limit.exceeded", "capacity.queue_full", "capacity.wait_timeout", "internal.error", "gateway.bad_response", "service.unavailable", "gateway.timeout"]
fieldsΠίνακας <FieldError> nullΠροαιρετικόΣφάλματα επικύρωσης επιμέρους πεδίων.
messageΣυμβολοσειράΥποχρεωτικόΕπεξήγηση για τον χρήστη· χρησιμοποιήστε τον κωδικό σφάλματος στη λογική του προγράμματος.
Πρόσθετα πεδία: Όχι
Δημιουργία — Μάρκες — Απόκριση
ApiResponse_MutationData_ · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
dataMutationDataΥποχρεωτικόΠαράδειγμα απόκρισης · MutationData.
metaContextPageMetaContextMetaPageMetaRequestMetaΥποχρεωτικόΜεταδεδομένα απόκρισης.
Πρόσθετα πεδία: Όχι
Μεταδεδομένα απόκρισης
ContextMeta · Σχήμα · Σχήματα δεδομένων: Κοινά μοντέλα
localeΣυμβολοσειράΥποχρεωτικόΓλώσσα που επιλέχθηκε για αυτό το αίτημα.
market_codeΣυμβολοσειράΥποχρεωτικόΚωδικός αγοράς που επιστρέφει το endpoint πλαισίου.
market_idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό αγοράς που επιστρέφει το endpoint πλαισίου.
request_idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό αιτήματος· στα μεταδεδομένα απόκρισης ταυτοποιεί το αίτημα HTTP.
minLength:1maxLength:100
Πρόσθετα πεδία: Όχι
Μεταδεδομένα απόκρισης
ContextPageMeta · Σχήμα · Σχήματα δεδομένων: Κοινά μοντέλα
localeΣυμβολοσειράΥποχρεωτικόΓλώσσα που επιλέχθηκε για αυτό το αίτημα.
market_codeΣυμβολοσειράΥποχρεωτικόΚωδικός αγοράς που επιστρέφει το endpoint πλαισίου.
market_idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό αγοράς που επιστρέφει το endpoint πλαισίου.
paginationPaginationΥποχρεωτικόΜεταδεδομένα σελιδοποίησης με cursor.
request_idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό αιτήματος· στα μεταδεδομένα απόκρισης ταυτοποιεί το αίτημα HTTP.
minLength:1maxLength:100
Πρόσθετα πεδία: Όχι
Κατάλογος σφαλμάτων
ErrorResponse · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
errorApiErrorΥποχρεωτικόΔομημένες πληροφορίες σφάλματος.
metaRequestMetaΥποχρεωτικόΜεταδεδομένα απόκρισης.
Πρόσθετα πεδία: Όχι
Σφάλματα επικύρωσης επιμέρους πεδίων
FieldError · Σχήμα · Σχήματα δεδομένων: Κοινά μοντέλα
codeΣυμβολοσειράΥποχρεωτικόΣταθερός κωδικός για επεξεργασία από λογισμικό.
Περιορισμοί
enum["required", "invalid_type", "invalid_value", "out_of_range", "unknown_field", "invalid_format", "invalid_cursor", "unsupported_value"]
fieldΣυμβολοσειράΥποχρεωτικόΠεδίο που σχετίζεται με σφάλμα επικύρωσης.
minLength:1maxLength:128locationΣυμβολοσειράΥποχρεωτικόΠληροφορίες τοποθεσίας.
Περιορισμοί
enum["path", "query", "header", "body"]
Πρόσθετα πεδία: Όχι
Ποσό πριν από τα πρόσθετα στοιχεία που εμφανίζονται στην απόκριση
MoneyData · Σχήμα · Σχήματα δεδομένων: Κοινά μοντέλα
amountΣυμβολοσειράΥποχρεωτικόΔεκαδικό ποσό ως συμβολοσειρά JSON· null μόνο όπου επιτρέπεται.
currencyΣυμβολοσειράΥποχρεωτικόΚωδικός νομίσματος του ποσού.
Περιορισμοί
pattern"^[A-Z]{3}$"
minor_unitsΑκέραιοςΥποχρεωτικόΠλήθος δεκαδικών ψηφίων του νομίσματος.
minimum:0maximum:4
Πρόσθετα πεδία: Όχι
Δημιουργία — Μάρκες — Απόκριση
MutationData · Πεδία, τύποι και περιορισμοί δεδομένων που δέχεται ή επιστρέφει το API.
deletedΛογική τιμήΥποχρεωτικόΔείχνει αν εφαρμόστηκε η διαγραφή.
idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό πόρου· διατηρήστε το ακριβώς όπως επιστρέφεται. (MutationData).
versionΑκέραιος nullΥποχρεωτικόΈκδοση πόρου για έλεγχο ταυτόχρονων εγγραφών.
Πρόσθετα πεδία: Όχι
Μεταδεδομένα απόκρισης
PageMeta · Σχήμα · Σχήματα δεδομένων: Κοινά μοντέλα
paginationPaginationΥποχρεωτικόΜεταδεδομένα σελιδοποίησης με cursor.
request_idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό αιτήματος· στα μεταδεδομένα απόκρισης ταυτοποιεί το αίτημα HTTP.
minLength:1maxLength:100
Πρόσθετα πεδία: Όχι
Μεταδεδομένα σελιδοποίησης με cursor
Pagination · Σχήμα · Σχήματα δεδομένων: Κοινά μοντέλα
has_moreΛογική τιμήΥποχρεωτικόΔείχνει αν υπάρχει επόμενη σελίδα.
limitΑκέραιοςΥποχρεωτικόΜέγιστο πλήθος εγγραφών σε αυτή τη σελίδα.
minimum:1maximum:100next_cursorΣυμβολοσειρά nullΥποχρεωτικόΤιμή συνέχισης για την επόμενη σελίδα ή null.
Πρόσθετα πεδία: Όχι
Μεταδεδομένα απόκρισης
RequestMeta · Σχήμα · Σχήματα δεδομένων: Κοινά μοντέλα
request_idΣυμβολοσειράΥποχρεωτικόΑναγνωριστικό αιτήματος· στα μεταδεδομένα απόκρισης ταυτοποιεί το αίτημα HTTP.
minLength:1maxLength:100
Πρόσθετα πεδία: Όχι