Veri şemaları
Yapılandırılmış hata bilgileri
ApiError · Şema · Veri şemaları: Ortak modeller
codeDizeZorunluMakine tarafından okunabilir, sabit kod.
Kısıtlamalar
enum["storage.limit_reached", "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", "request.range_not_satisfiable", "rate_limit.exceeded", "capacity.queue_full", "capacity.wait_timeout", "internal.error", "gateway.bad_response", "service.unavailable", "gateway.timeout"]
fieldsDizi <FieldError> nullİsteğe bağlıTek tek alanlara ilişkin doğrulama hataları.
messageDizeZorunluİnsanlar için açıklama; program mantığında hata kodunu kullanın.
Ek alanlar: Hayır
Oluştur — Markalar — Yanıt
ApiResponse_MutationData_ · API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.
dataMutationDataZorunluYanıt örneği · MutationData.
metaContextPageMetaContextMetaPageMetaRequestMetaZorunluYanıt üst verileri.
Ek alanlar: Hayır
Yanıt üst verileri
ContextMeta · Şema · Veri şemaları: Ortak modeller
localeDizeZorunluBu istek için seçilen dil.
market_codeDizeZorunluBağlam uç noktasının döndürdüğü pazar kodu.
market_idDizeZorunluBağlam uç noktasının döndürdüğü pazar tanımlayıcısı.
request_idDizeZorunluTalep tanımlayıcısı; yanıt üst verilerinde HTTP isteğini tanımlar.
minLength:1maxLength:100
Ek alanlar: Hayır
Yanıt üst verileri
ContextPageMeta · Şema · Veri şemaları: Ortak modeller
localeDizeZorunluBu istek için seçilen dil.
market_codeDizeZorunluBağlam uç noktasının döndürdüğü pazar kodu.
market_idDizeZorunluBağlam uç noktasının döndürdüğü pazar tanımlayıcısı.
paginationPaginationZorunluİmleç tabanlı sayfalamanın üst verileri.
request_idDizeZorunluTalep tanımlayıcısı; yanıt üst verilerinde HTTP isteğini tanımlar.
minLength:1maxLength:100
Ek alanlar: Hayır
Hata kataloğu
ErrorResponse · API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.
errorApiErrorZorunluYapılandırılmış hata bilgileri.
metaRequestMetaZorunluYanıt üst verileri.
Ek alanlar: Hayır
Tek tek alanlara ilişkin doğrulama hataları
FieldError · Şema · Veri şemaları: Ortak modeller
codeDizeZorunluMakine tarafından okunabilir, sabit kod.
Kısıtlamalar
enum["required", "invalid_type", "invalid_value", "out_of_range", "unknown_field", "invalid_format", "invalid_cursor", "unsupported_value"]
fieldDizeZorunluDoğrulama hatasıyla ilişkili alan.
minLength:1maxLength:128locationDizeZorunluKonum bilgileri.
Kısıtlamalar
enum["path", "query", "header", "body"]
Ek alanlar: Hayır
Yanıtta gösterilen ek bileşenlerden önceki tutar
MoneyData · Şema · Veri şemaları: Ortak modeller
amountDizeZorunluJSON dizesi olarak kodlanan ondalık tutar; yalnızca izin verilen yerlerde null olabilir. Tutarları alanın açıklamasına uygun olarak ondalık noktalı metin biçiminde gönderin, örneğin "19.99". Hassasiyet hatalarını önlemek için hesaplamalarda ondalık sayı türü kullanın.
currencyDizeZorunluTutarın para birimi kodu.
Kısıtlamalar
pattern"^[A-Z]{3}$"
minor_unitsTam sayıZorunluPara biriminin kullandığı ondalık basamak sayısı.
minimum:0maximum:4
Ek alanlar: Hayır
Oluştur — Markalar — Yanıt
MutationData · API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.
deletedMantıksal değerZorunluSilme işleminin uygulanıp uygulanmadığı.
idDizeZorunluKaynak tanımlayıcısı; döndürüldüğü biçimi koruyun. (MutationData).
versionTam sayı nullZorunluEşzamanlılık denetiminde kullanılan kaynak sürümü. Bazı sürüm numaraları JavaScript’te Number.MAX_SAFE_INTEGER değerini aşabilir. Rakamlarını değiştirmeden okuyun ve gönderin. JSON içinde metin değil, sayı olarak kalmalıdırlar.
Ek alanlar: Hayır
Yanıt üst verileri
PageMeta · Şema · Veri şemaları: Ortak modeller
paginationPaginationZorunluİmleç tabanlı sayfalamanın üst verileri.
request_idDizeZorunluTalep tanımlayıcısı; yanıt üst verilerinde HTTP isteğini tanımlar.
minLength:1maxLength:100
Ek alanlar: Hayır
İmleç tabanlı sayfalamanın üst verileri
Pagination · Şema · Veri şemaları: Ortak modeller
has_moreMantıksal değerZorunluBaşka bir sayfanın mevcut olup olmadığı.
limitTam sayıZorunluBu sayfadaki en yüksek kayıt sayısı.
minimum:1maximum:100next_cursorDize nullZorunluSonraki sayfanın devam değeri veya null.
Ek alanlar: Hayır
Yanıt üst verileri
RequestMeta · Şema · Veri şemaları: Ortak modeller
request_idDizeZorunluTalep tanımlayıcısı; yanıt üst verilerinde HTTP isteğini tanımlar.
minLength:1maxLength:100
Ek alanlar: Hayır