Tietoskeemat
Rakenteiset virhetiedot
ApiError · Skeema · Tietoskeemat: Yhteiset mallit
codeMerkkijonoPakollinenVakaa koneellisesti luettava koodi.
Rajoitukset
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"]
fieldsTaulukko <FieldError> nullValinnainenYksittäisten kenttien validointivirheet.
messageMerkkijonoPakollinenIhmiselle luettava selitys; käytä ohjelmalogiikassa virhekoodia.
Lisäkentät: Ei
Luo — Tuotemerkit — Vastaus
ApiResponse_MutationData_ · API:n vastaanottamien tai palauttamien tietojen kentät, tyypit ja rajoitukset.
dataMutationDataPakollinenVastausesimerkki · MutationData.
metaContextPageMetaContextMetaPageMetaRequestMetaPakollinenVastauksen metatiedot.
Lisäkentät: Ei
Vastauksen metatiedot
ContextMeta · Skeema · Tietoskeemat: Yhteiset mallit
localeMerkkijonoPakollinenTälle pyynnölle valittu kieli.
market_codeMerkkijonoPakollinenKontekstipäätepisteen palauttama markkinakoodi.
market_idMerkkijonoPakollinenKontekstipäätepisteen palauttama markkinatunniste.
request_idMerkkijonoPakollinenTapauksen tunniste; vastauksen metatiedoissa se yksilöi HTTP-pyynnön.
minLength:1maxLength:100
Lisäkentät: Ei
Vastauksen metatiedot
ContextPageMeta · Skeema · Tietoskeemat: Yhteiset mallit
localeMerkkijonoPakollinenTälle pyynnölle valittu kieli.
market_codeMerkkijonoPakollinenKontekstipäätepisteen palauttama markkinakoodi.
market_idMerkkijonoPakollinenKontekstipäätepisteen palauttama markkinatunniste.
paginationPaginationPakollinenKohdistinpohjaisen sivutuksen metatiedot.
request_idMerkkijonoPakollinenTapauksen tunniste; vastauksen metatiedoissa se yksilöi HTTP-pyynnön.
minLength:1maxLength:100
Lisäkentät: Ei
Virheluettelo
ErrorResponse · API:n vastaanottamien tai palauttamien tietojen kentät, tyypit ja rajoitukset.
errorApiErrorPakollinenRakenteiset virhetiedot.
metaRequestMetaPakollinenVastauksen metatiedot.
Lisäkentät: Ei
Yksittäisten kenttien validointivirheet
FieldError · Skeema · Tietoskeemat: Yhteiset mallit
codeMerkkijonoPakollinenVakaa koneellisesti luettava koodi.
Rajoitukset
enum["required", "invalid_type", "invalid_value", "out_of_range", "unknown_field", "invalid_format", "invalid_cursor", "unsupported_value"]
fieldMerkkijonoPakollinenValidointivirheeseen liittyvä kenttä.
minLength:1maxLength:128locationMerkkijonoPakollinenSijaintitiedot.
Rajoitukset
enum["path", "query", "header", "body"]
Lisäkentät: Ei
Summa ennen vastauksessa esitettyjä lisäosia
MoneyData · Skeema · Tietoskeemat: Yhteiset mallit
amountMerkkijonoPakollinenJSON-merkkijonona esitetty desimaalimäärä; null vain, jos se on sallittu.
currencyMerkkijonoPakollinenSumman valuuttakoodi.
Rajoitukset
pattern"^[A-Z]{3}$"
minor_unitsKokonaislukuPakollinenValuutan käyttämien desimaalinumeroiden määrä.
minimum:0maximum:4
Lisäkentät: Ei
Luo — Tuotemerkit — Vastaus
MutationData · API:n vastaanottamien tai palauttamien tietojen kentät, tyypit ja rajoitukset.
deletedTotuusarvoPakollinenToteutettiinko poisto.
idMerkkijonoPakollinenResurssin tunniste; säilytä se palautetussa muodossa. (MutationData).
versionKokonaisluku nullPakollinenSamanaikaisuuden hallintaan käytetty resurssiversio.
Lisäkentät: Ei
Vastauksen metatiedot
PageMeta · Skeema · Tietoskeemat: Yhteiset mallit
paginationPaginationPakollinenKohdistinpohjaisen sivutuksen metatiedot.
request_idMerkkijonoPakollinenTapauksen tunniste; vastauksen metatiedoissa se yksilöi HTTP-pyynnön.
minLength:1maxLength:100
Lisäkentät: Ei
Kohdistinpohjaisen sivutuksen metatiedot
Pagination · Skeema · Tietoskeemat: Yhteiset mallit
has_moreTotuusarvoPakollinenOnko seuraava sivu käytettävissä.
limitKokonaislukuPakollinenTämän sivun tietueiden enimmäismäärä.
minimum:1maximum:100next_cursorMerkkijono nullPakollinenSeuraavan sivun jatkoarvo tai null.
Lisäkentät: Ei
Vastauksen metatiedot
RequestMeta · Skeema · Tietoskeemat: Yhteiset mallit
request_idMerkkijonoPakollinenTapauksen tunniste; vastauksen metatiedoissa se yksilöi HTTP-pyynnön.
minLength:1maxLength:100
Lisäkentät: Ei