Sheme podataka
Strukturirani podaci o pogrešci
ApiError · Shema · Sheme podataka: Zajednički modeli
codeNiz znakovaObveznoStabilan strojno čitljiv kod.
Ograničenja
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 vrijednosti <FieldError> nullNeobaveznoPogreške provjere pojedinih polja.
messageNiz znakovaObveznoObjašnjenje za korisnika; za programsku logiku koristite kod pogreške.
Dodatna polja: Ne
Stvori — Marke — Odgovor
ApiResponse_MutationData_ · Polja, vrste i ograničenja podataka koje API prihvaća ili vraća.
dataMutationDataObveznoPrimjer odgovora · MutationData.
metaContextPageMetaContextMetaPageMetaRequestMetaObveznoMetapodaci odgovora.
Dodatna polja: Ne
Metapodaci odgovora
ContextMeta · Shema · Sheme podataka: Zajednički modeli
localeNiz znakovaObveznoJezik odabran za ovaj zahtjev.
market_codeNiz znakovaObveznoKod tržišta vraćen s krajnje točke konteksta.
market_idNiz znakovaObveznoIdentifikator tržišta vraćen s krajnje točke konteksta.
request_idNiz znakovaObveznoIdentifikator zahtjeva; u metapodacima odgovora označava HTTP zahtjev.
minLength:1maxLength:100
Dodatna polja: Ne
Metapodaci odgovora
ContextPageMeta · Shema · Sheme podataka: Zajednički modeli
localeNiz znakovaObveznoJezik odabran za ovaj zahtjev.
market_codeNiz znakovaObveznoKod tržišta vraćen s krajnje točke konteksta.
market_idNiz znakovaObveznoIdentifikator tržišta vraćen s krajnje točke konteksta.
paginationPaginationObveznoMetapodaci straničenja pomoću kursora.
request_idNiz znakovaObveznoIdentifikator zahtjeva; u metapodacima odgovora označava HTTP zahtjev.
minLength:1maxLength:100
Dodatna polja: Ne
Katalog pogrešaka
ErrorResponse · Polja, vrste i ograničenja podataka koje API prihvaća ili vraća.
errorApiErrorObveznoStrukturirani podaci o pogrešci.
metaRequestMetaObveznoMetapodaci odgovora.
Dodatna polja: Ne
Pogreške provjere pojedinih polja
FieldError · Shema · Sheme podataka: Zajednički modeli
codeNiz znakovaObveznoStabilan strojno čitljiv kod.
Ograničenja
enum["required", "invalid_type", "invalid_value", "out_of_range", "unknown_field", "invalid_format", "invalid_cursor", "unsupported_value"]
fieldNiz znakovaObveznoPolje povezano s pogreškom provjere valjanosti.
minLength:1maxLength:128locationNiz znakovaObveznoPodaci o lokaciji.
Ograničenja
enum["path", "query", "header", "body"]
Dodatna polja: Ne
Iznos prije dodatnih sastavnica prikazanih u odgovoru
MoneyData · Shema · Sheme podataka: Zajednički modeli
amountNiz znakovaObveznoDecimalni iznos kodiran kao JSON niz znakova; null samo gdje je dopušten.
currencyNiz znakovaObveznoKod valute iznosa.
Ograničenja
pattern"^[A-Z]{3}$"
minor_unitsCijeli brojObveznoBroj decimalnih znamenki valute.
minimum:0maximum:4
Dodatna polja: Ne
Stvori — Marke — Odgovor
MutationData · Polja, vrste i ograničenja podataka koje API prihvaća ili vraća.
deletedLogička vrijednostObveznoJe li brisanje primijenjeno.
idNiz znakovaObveznoIdentifikator resursa; sačuvajte ga u vraćenom obliku. (MutationData).
versionCijeli broj nullObveznoVerzija resursa za kontrolu istodobnih upisa.
Dodatna polja: Ne
Metapodaci odgovora
PageMeta · Shema · Sheme podataka: Zajednički modeli
paginationPaginationObveznoMetapodaci straničenja pomoću kursora.
request_idNiz znakovaObveznoIdentifikator zahtjeva; u metapodacima odgovora označava HTTP zahtjev.
minLength:1maxLength:100
Dodatna polja: Ne
Metapodaci straničenja pomoću kursora
Pagination · Shema · Sheme podataka: Zajednički modeli
has_moreLogička vrijednostObveznoPostoji li sljedeća stranica.
limitCijeli brojObveznoNajveći broj zapisa na ovoj stranici.
minimum:1maximum:100next_cursorNiz znakova nullObveznoVrijednost za nastavak na sljedeću stranicu ili null.
Dodatna polja: Ne
Metapodaci odgovora
RequestMeta · Shema · Sheme podataka: Zajednički modeli
request_idNiz znakovaObveznoIdentifikator zahtjeva; u metapodacima odgovora označava HTTP zahtjev.
minLength:1maxLength:100
Dodatna polja: Ne