Podatkovne sheme
Strukturirani podatki o napaki
ApiError · Shema · Podatkovne sheme: Skupni modeli
codeNizObveznoStabilna strojno berljiva koda.
Omejitve
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"]
fieldsPolje elementov <FieldError> nullIzbirnoNapake preverjanja posameznih polj.
messageNizObveznoČloveku razumljiva razlaga; v programski logiki uporabite kodo napake.
Dodatna polja: Ne
Ustvari — Znamke — Odgovor
ApiResponse_MutationData_ · Polja, vrste in omejitve podatkov, ki jih API sprejema ali vrača.
dataMutationDataObveznoPrimer odgovora · MutationData.
metaContextPageMetaContextMetaPageMetaRequestMetaObveznoMetapodatki odgovora.
Dodatna polja: Ne
Metapodatki odgovora
ContextMeta · Shema · Podatkovne sheme: Skupni modeli
localeNizObveznoJezik, izbran za to zahtevo.
market_codeNizObveznoKoda trga, vrnjena s končno točko konteksta.
market_idNizObveznoIdentifikator trga, vrnjen s končno točko konteksta.
request_idNizObveznoIdentifikator zahtevka; v metapodatkih odgovora označuje zahtevo HTTP.
minLength:1maxLength:100
Dodatna polja: Ne
Metapodatki odgovora
ContextPageMeta · Shema · Podatkovne sheme: Skupni modeli
localeNizObveznoJezik, izbran za to zahtevo.
market_codeNizObveznoKoda trga, vrnjena s končno točko konteksta.
market_idNizObveznoIdentifikator trga, vrnjen s končno točko konteksta.
paginationPaginationObveznoMetapodatki straničenja s kazalcem.
request_idNizObveznoIdentifikator zahtevka; v metapodatkih odgovora označuje zahtevo HTTP.
minLength:1maxLength:100
Dodatna polja: Ne
Katalog napak
ErrorResponse · Polja, vrste in omejitve podatkov, ki jih API sprejema ali vrača.
errorApiErrorObveznoStrukturirani podatki o napaki.
metaRequestMetaObveznoMetapodatki odgovora.
Dodatna polja: Ne
Napake preverjanja posameznih polj
FieldError · Shema · Podatkovne sheme: Skupni modeli
codeNizObveznoStabilna strojno berljiva koda.
Omejitve
enum["required", "invalid_type", "invalid_value", "out_of_range", "unknown_field", "invalid_format", "invalid_cursor", "unsupported_value"]
fieldNizObveznoPolje, povezano z napako preverjanja.
minLength:1maxLength:128locationNizObveznoPodatki o lokaciji.
Omejitve
enum["path", "query", "header", "body"]
Dodatna polja: Ne
Znesek pred dodatnimi postavkami, prikazanimi v odgovoru
MoneyData · Shema · Podatkovne sheme: Skupni modeli
amountNizObveznoDecimalni znesek, kodiran kot niz JSON; null le tam, kjer je dovoljen.
currencyNizObveznoKoda valute zneska.
Omejitve
pattern"^[A-Z]{3}$"
minor_unitsCelo številoObveznoŠtevilo decimalnih mest valute.
minimum:0maximum:4
Dodatna polja: Ne
Ustvari — Znamke — Odgovor
MutationData · Polja, vrste in omejitve podatkov, ki jih API sprejema ali vrača.
deletedLogična vrednostObveznoAli je bilo brisanje izvedeno.
idNizObveznoIdentifikator vira; ohranite ga v vrnjeni obliki. (MutationData).
versionCelo število nullObveznoRazličica vira za nadzor sočasnosti.
Dodatna polja: Ne
Metapodatki odgovora
PageMeta · Shema · Podatkovne sheme: Skupni modeli
paginationPaginationObveznoMetapodatki straničenja s kazalcem.
request_idNizObveznoIdentifikator zahtevka; v metapodatkih odgovora označuje zahtevo HTTP.
minLength:1maxLength:100
Dodatna polja: Ne
Metapodatki straničenja s kazalcem
Pagination · Shema · Podatkovne sheme: Skupni modeli
has_moreLogična vrednostObveznoAli je na voljo naslednja stran.
limitCelo številoObveznoNajvečje število zapisov na tej strani.
minimum:1maximum:100next_cursorNiz nullObveznoNadaljevalna vrednost za naslednjo stran ali null.
Dodatna polja: Ne
Metapodatki odgovora
RequestMeta · Shema · Podatkovne sheme: Skupni modeli
request_idNizObveznoIdentifikator zahtevka; v metapodatkih odgovora označuje zahtevo HTTP.
minLength:1maxLength:100
Dodatna polja: Ne