Dátové schémy
Štruktúrované informácie o chybe
ApiError · Schéma · Dátové schémy: Spoločné modely
codeReťazecPovinnéStabilný strojovo čitateľný kód.
Obmedzenia
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"]
fieldsPole <FieldError> nullVoliteľnéChyby validácie jednotlivých polí.
messageReťazecPovinnéVysvetlenie pre človeka; v programovej logike používajte kód chyby.
Ďalšie polia: Nie
Vytvoriť — Značky — Odpoveď
ApiResponse_MutationData_ · Polia, typy a obmedzenia údajov prijímaných alebo vracaných API.
dataMutationDataPovinnéPríklad odpovede · MutationData.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetaúdaje odpovede.
Ďalšie polia: Nie
Metaúdaje odpovede
ContextMeta · Schéma · Dátové schémy: Spoločné modely
localeReťazecPovinnéJazyk vybraný pre túto požiadavku.
market_codeReťazecPovinnéKód trhu vrátený koncovým bodom kontextu.
market_idReťazecPovinnéIdentifikátor trhu vrátený koncovým bodom kontextu.
request_idReťazecPovinnéIdentifikátor požiadavky; v metaúdajoch odpovede označuje požiadavku HTTP.
minLength:1maxLength:100
Ďalšie polia: Nie
Metaúdaje odpovede
ContextPageMeta · Schéma · Dátové schémy: Spoločné modely
localeReťazecPovinnéJazyk vybraný pre túto požiadavku.
market_codeReťazecPovinnéKód trhu vrátený koncovým bodom kontextu.
market_idReťazecPovinnéIdentifikátor trhu vrátený koncovým bodom kontextu.
paginationPaginationPovinnéMetaúdaje stránkovania pomocou kurzora.
request_idReťazecPovinnéIdentifikátor požiadavky; v metaúdajoch odpovede označuje požiadavku HTTP.
minLength:1maxLength:100
Ďalšie polia: Nie
Katalóg chýb
ErrorResponse · Polia, typy a obmedzenia údajov prijímaných alebo vracaných API.
errorApiErrorPovinnéŠtruktúrované informácie o chybe.
metaRequestMetaPovinnéMetaúdaje odpovede.
Ďalšie polia: Nie
Chyby validácie jednotlivých polí
FieldError · Schéma · Dátové schémy: Spoločné modely
codeReťazecPovinnéStabilný strojovo čitateľný kód.
Obmedzenia
enum["required", "invalid_type", "invalid_value", "out_of_range", "unknown_field", "invalid_format", "invalid_cursor", "unsupported_value"]
fieldReťazecPovinnéPole súvisiace s chybou validácie.
minLength:1maxLength:128locationReťazecPovinnéInformácie o umiestnení.
Obmedzenia
enum["path", "query", "header", "body"]
Ďalšie polia: Nie
Suma pred ďalšími zložkami uvedenými v odpovedi
MoneyData · Schéma · Dátové schémy: Spoločné modely
amountReťazecPovinnéDesatinná suma zapísaná ako reťazec JSON; null iba tam, kde je povolené.
currencyReťazecPovinnéKód meny sumy.
Obmedzenia
pattern"^[A-Z]{3}$"
minor_unitsCelé čísloPovinnéPočet desatinných miest používaných menou.
minimum:0maximum:4
Ďalšie polia: Nie
Vytvoriť — Značky — Odpoveď
MutationData · Polia, typy a obmedzenia údajov prijímaných alebo vracaných API.
deletedLogická hodnotaPovinnéČi bolo zmazanie vykonané.
idReťazecPovinnéIdentifikátor zdroja; zachovajte ho v podobe, v akej bol vrátený. (MutationData).
versionCelé číslo nullPovinnéVerzia zdroja používaná na riadenie súbežných zmien.
Ďalšie polia: Nie
Metaúdaje odpovede
PageMeta · Schéma · Dátové schémy: Spoločné modely
paginationPaginationPovinnéMetaúdaje stránkovania pomocou kurzora.
request_idReťazecPovinnéIdentifikátor požiadavky; v metaúdajoch odpovede označuje požiadavku HTTP.
minLength:1maxLength:100
Ďalšie polia: Nie
Metaúdaje stránkovania pomocou kurzora
Pagination · Schéma · Dátové schémy: Spoločné modely
has_moreLogická hodnotaPovinnéČi je dostupná ďalšia stránka.
limitCelé čísloPovinnéMaximálny počet záznamov na tejto stránke.
minimum:1maximum:100next_cursorReťazec nullPovinnéHodnota na pokračovanie na ďalšiu stránku alebo null.
Ďalšie polia: Nie
Metaúdaje odpovede
RequestMeta · Schéma · Dátové schémy: Spoločné modely
request_idReťazecPovinnéIdentifikátor požiadavky; v metaúdajoch odpovede označuje požiadavku HTTP.
minLength:1maxLength:100
Ďalšie polia: Nie