Šeme podataka
Strukturirani podaci o grešci
ApiError · Šema · Šeme podataka: Zajednički modeli
codeNiz znakovaObaveznoStabilan mašinski č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"]
fieldsNiz vrednosti <FieldError> nullOpcionoGreške provere pojedinih polja.
messageNiz znakovaObaveznoObjašnjenje za korisnika; za programsku logiku koristite kod greške.
Dodatna polja: Ne
Kreiraj — Marke — Odgovor
ApiResponse_MutationData_ · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
dataMutationDataObaveznoPrimer odgovora · MutationData.
metaContextPageMetaContextMetaPageMetaRequestMetaObaveznoMetapodaci odgovora.
Dodatna polja: Ne
Metapodaci odgovora
ContextMeta · Šema · Šeme podataka: Zajednički modeli
localeNiz znakovaObaveznoJezik odabran za ovaj zahtev.
market_codeNiz znakovaObaveznoKod tržišta vraćen s krajnje tačke konteksta.
market_idNiz znakovaObaveznoIdentifikator tržišta vraćen s krajnje tačke konteksta.
request_idNiz znakovaObaveznoIdentifikator zahteva; u metapodacima odgovora označava HTTP zahtev.
minLength:1maxLength:100
Dodatna polja: Ne
Metapodaci odgovora
ContextPageMeta · Šema · Šeme podataka: Zajednički modeli
localeNiz znakovaObaveznoJezik odabran za ovaj zahtev.
market_codeNiz znakovaObaveznoKod tržišta vraćen s krajnje tačke konteksta.
market_idNiz znakovaObaveznoIdentifikator tržišta vraćen s krajnje tačke konteksta.
paginationPaginationObaveznoMetapodaci paginacije pomoću kursora.
request_idNiz znakovaObaveznoIdentifikator zahteva; u metapodacima odgovora označava HTTP zahtev.
minLength:1maxLength:100
Dodatna polja: Ne
Katalog grešaka
ErrorResponse · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
errorApiErrorObaveznoStrukturirani podaci o grešci.
metaRequestMetaObaveznoMetapodaci odgovora.
Dodatna polja: Ne
Greške provere pojedinih polja
FieldError · Šema · Šeme podataka: Zajednički modeli
codeNiz znakovaObaveznoStabilan mašinski čitljiv kod.
Ograničenja
enum["required", "invalid_type", "invalid_value", "out_of_range", "unknown_field", "invalid_format", "invalid_cursor", "unsupported_value"]
fieldNiz znakovaObaveznoPolje povezano s greškom provere valjanosti.
minLength:1maxLength:128locationNiz znakovaObaveznoPodaci o lokaciji.
Ograničenja
enum["path", "query", "header", "body"]
Dodatna polja: Ne
Iznos pre dodatnih sastavnica prikazanih u odgovoru
MoneyData · Šema · Šeme podataka: Zajednički modeli
amountNiz znakovaObaveznoDecimalni iznos kodiran kao JSON niz znakova; null samo gde je dozvoljen.
currencyNiz znakovaObaveznoKod valute iznosa.
Ograničenja
pattern"^[A-Z]{3}$"
minor_unitsCeli brojObaveznoBroj decimalnih cifara valute.
minimum:0maximum:4
Dodatna polja: Ne
Kreiraj — Marke — Odgovor
MutationData · Polja, tipovi i ograničenja podataka koje API prihvata ili vraća.
deletedLogička vrednostObaveznoDa li je brisanje primenjeno.
idNiz znakovaObaveznoIdentifikator resursa; sačuvajte ga u vraćenom obliku. (MutationData).
versionCeli broj nullObaveznoVerzija resursa za kontrolu istovremenih upisa.
Dodatna polja: Ne
Metapodaci odgovora
PageMeta · Šema · Šeme podataka: Zajednički modeli
paginationPaginationObaveznoMetapodaci paginacije pomoću kursora.
request_idNiz znakovaObaveznoIdentifikator zahteva; u metapodacima odgovora označava HTTP zahtev.
minLength:1maxLength:100
Dodatna polja: Ne
Metapodaci paginacije pomoću kursora
Pagination · Šema · Šeme podataka: Zajednički modeli
has_moreLogička vrednostObaveznoDa li postoji sledeća stranica.
limitCeli brojObaveznoNajveći broj zapisa na ovoj stranici.
minimum:1maximum:100next_cursorNiz znakova nullObaveznoVrednost za nastavak na sledeću stranicu ili null.
Dodatna polja: Ne
Metapodaci odgovora
RequestMeta · Šema · Šeme podataka: Zajednički modeli
request_idNiz znakovaObaveznoIdentifikator zahteva; u metapodacima odgovora označava HTTP zahtev.
minLength:1maxLength:100
Dodatna polja: Ne