Datová schémata
Strukturované informace o chybě
ApiError · Schéma · Datová schémata: Společné modely
codeŘetězecPovinnéStabilní strojově čitelný kód.
Omezení
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> nullVolitelnéChyby validace jednotlivých polí.
messageŘetězecPovinnéVysvětlení pro člověka; v programové logice používejte kód chyby.
Další pole: Ne
Vytvořit — Značky — Odpověď
ApiResponse_MutationData_ · Pole, typy a omezení dat přijímaných nebo vracených API.
dataMutationDataPovinnéPříklad odpovědi · MutationData.
metaContextPageMetaContextMetaPageMetaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
Metadata odpovědi
ContextMeta · Schéma · Datová schémata: Společné modely
localeŘetězecPovinnéJazyk vybraný pro tento požadavek.
market_codeŘetězecPovinnéKód trhu vrácený koncovým bodem kontextu.
market_idŘetězecPovinnéIdentifikátor trhu vrácený koncovým bodem kontextu.
request_idŘetězecPovinnéIdentifikátor požadavku; v metadatech odpovědi označuje požadavek HTTP.
minLength:1maxLength:100
Další pole: Ne
Metadata odpovědi
ContextPageMeta · Schéma · Datová schémata: Společné modely
localeŘetězecPovinnéJazyk vybraný pro tento požadavek.
market_codeŘetězecPovinnéKód trhu vrácený koncovým bodem kontextu.
market_idŘetězecPovinnéIdentifikátor trhu vrácený koncovým bodem kontextu.
paginationPaginationPovinnéMetadata stránkování pomocí kurzoru.
request_idŘetězecPovinnéIdentifikátor požadavku; v metadatech odpovědi označuje požadavek HTTP.
minLength:1maxLength:100
Další pole: Ne
Katalog chyb
ErrorResponse · Pole, typy a omezení dat přijímaných nebo vracených API.
errorApiErrorPovinnéStrukturované informace o chybě.
metaRequestMetaPovinnéMetadata odpovědi.
Další pole: Ne
Chyby validace jednotlivých polí
FieldError · Schéma · Datová schémata: Společné modely
codeŘetězecPovinnéStabilní strojově čitelný kód.
Omezení
enum["required", "invalid_type", "invalid_value", "out_of_range", "unknown_field", "invalid_format", "invalid_cursor", "unsupported_value"]
fieldŘetězecPovinnéPole související s chybou validace.
minLength:1maxLength:128locationŘetězecPovinnéInformace o umístění.
Omezení
enum["path", "query", "header", "body"]
Další pole: Ne
Částka před dalšími složkami uvedenými v odpovědi
MoneyData · Schéma · Datová schémata: Společné modely
amountŘetězecPovinnéDesetinná částka zapsaná jako řetězec JSON; null pouze tam, kde je povoleno.
currencyŘetězecPovinnéKód měny částky.
Omezení
pattern"^[A-Z]{3}$"
minor_unitsCelé čísloPovinnéPočet desetinných míst používaných měnou.
minimum:0maximum:4
Další pole: Ne
Vytvořit — Značky — Odpověď
MutationData · Pole, typy a omezení dat přijímaných nebo vracených API.
deletedLogická hodnotaPovinnéZda bylo smazání provedeno.
idŘetězecPovinnéIdentifikátor zdroje; zachovejte jej v podobě, v jaké byl vrácen. (MutationData).
versionCelé číslo nullPovinnéVerze zdroje používaná k řízení souběžných změn.
Další pole: Ne
Metadata odpovědi
PageMeta · Schéma · Datová schémata: Společné modely
paginationPaginationPovinnéMetadata stránkování pomocí kurzoru.
request_idŘetězecPovinnéIdentifikátor požadavku; v metadatech odpovědi označuje požadavek HTTP.
minLength:1maxLength:100
Další pole: Ne
Metadata stránkování pomocí kurzoru
Pagination · Schéma · Datová schémata: Společné modely
has_moreLogická hodnotaPovinnéZda je dostupná další stránka.
limitCelé čísloPovinnéMaximální počet záznamů na této stránce.
minimum:1maximum:100next_cursorŘetězec nullPovinnéHodnota pro pokračování na další stránku, nebo null.
Další pole: Ne
Metadata odpovědi
RequestMeta · Schéma · Datová schémata: Společné modely
request_idŘetězecPovinnéIdentifikátor požadavku; v metadatech odpovědi označuje požadavek HTTP.
minLength:1maxLength:100
Další pole: Ne