Adatsémák
Strukturált hibainformáció
ApiError · Séma · Adatsémák: Közös modellek
codeKarakterláncKötelezőStabil, géppel feldolgozható kód.
Korlátozások
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"]
fieldsTömb <FieldError> nullNem kötelezőAz egyes mezők érvényesítési hibái.
messageKarakterláncKötelezőEmbernek szánt magyarázat; a program logikájában a hibakódot használja.
További mezők: Nem
Létrehozás — Márkák — Válasz
ApiResponse_MutationData_ · Az API által fogadott vagy visszaadott adatok mezői, típusai és korlátozásai.
dataMutationDataKötelezőPéldaválasz · MutationData.
metaContextPageMetaContextMetaPageMetaRequestMetaKötelezőA válasz metaadatai.
További mezők: Nem
A válasz metaadatai
ContextMeta · Séma · Adatsémák: Közös modellek
localeKarakterláncKötelezőA kéréshez kiválasztott nyelv.
market_codeKarakterláncKötelezőA környezetvégpont által visszaadott piackód.
market_idKarakterláncKötelezőA környezetvégpont által visszaadott piacazonosító.
request_idKarakterláncKötelezőKérésazonosító; a válasz metaadataiban a HTTP-kérést azonosítja.
minLength:1maxLength:100
További mezők: Nem
A válasz metaadatai
ContextPageMeta · Séma · Adatsémák: Közös modellek
localeKarakterláncKötelezőA kéréshez kiválasztott nyelv.
market_codeKarakterláncKötelezőA környezetvégpont által visszaadott piackód.
market_idKarakterláncKötelezőA környezetvégpont által visszaadott piacazonosító.
paginationPaginationKötelezőA kurzoros lapozás metaadatai.
request_idKarakterláncKötelezőKérésazonosító; a válasz metaadataiban a HTTP-kérést azonosítja.
minLength:1maxLength:100
További mezők: Nem
Hibakatalógus
ErrorResponse · Az API által fogadott vagy visszaadott adatok mezői, típusai és korlátozásai.
errorApiErrorKötelezőStrukturált hibainformáció.
metaRequestMetaKötelezőA válasz metaadatai.
További mezők: Nem
Az egyes mezők érvényesítési hibái
FieldError · Séma · Adatsémák: Közös modellek
codeKarakterláncKötelezőStabil, géppel feldolgozható kód.
Korlátozások
enum["required", "invalid_type", "invalid_value", "out_of_range", "unknown_field", "invalid_format", "invalid_cursor", "unsupported_value"]
fieldKarakterláncKötelezőAz érvényesítési hibához tartozó mező.
minLength:1maxLength:128locationKarakterláncKötelezőHelyadatok.
Korlátozások
enum["path", "query", "header", "body"]
További mezők: Nem
Összeg a válaszban feltüntetett további összetevők hozzáadása előtt
MoneyData · Séma · Adatsémák: Közös modellek
amountKarakterláncKötelezőJSON-karakterláncként kódolt tizedes összeg; null csak ott, ahol engedélyezett.
currencyKarakterláncKötelezőAz összeg pénznemkódja.
Korlátozások
pattern"^[A-Z]{3}$"
minor_unitsEgész számKötelezőA pénznem által használt tizedesjegyek száma.
minimum:0maximum:4
További mezők: Nem
Létrehozás — Márkák — Válasz
MutationData · Az API által fogadott vagy visszaadott adatok mezői, típusai és korlátozásai.
deletedLogikai értékKötelezőJelzi, hogy a törlés megtörtént-e.
idKarakterláncKötelezőErőforrás-azonosító; a visszaadott alakban őrizze meg. (MutationData).
versionEgész szám nullKötelezőAz erőforrás verziója az egyidejű módosítások ellenőrzéséhez.
További mezők: Nem
A válasz metaadatai
PageMeta · Séma · Adatsémák: Közös modellek
paginationPaginationKötelezőA kurzoros lapozás metaadatai.
request_idKarakterláncKötelezőKérésazonosító; a válasz metaadataiban a HTTP-kérést azonosítja.
minLength:1maxLength:100
További mezők: Nem
A kurzoros lapozás metaadatai
Pagination · Séma · Adatsémák: Közös modellek
has_moreLogikai értékKötelezőJelzi, hogy elérhető-e további oldal.
limitEgész számKötelezőAz oldalon szereplő rekordok maximális száma.
minimum:1maximum:100next_cursorKarakterlánc nullKötelezőA következő oldal folytatási értéke, vagy null.
További mezők: Nem
A válasz metaadatai
RequestMeta · Séma · Adatsémák: Közös modellek
request_idKarakterláncKötelezőKérésazonosító; a válasz metaadataiban a HTTP-kérést azonosítja.
minLength:1maxLength:100
További mezők: Nem