数据架构
结构化错误信息
ApiError · 架构 · 数据架构: 通用模型
code字符串必填稳定的机器可读代码。
约束
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"]
fields数组 <FieldError> null可选各字段的验证错误。
message字符串必填面向人的说明;程序逻辑应使用错误代码。
附加字段: 否
创建 — 品牌 — 响应
ApiResponse_MutationData_ · API 接收或返回的数据字段、类型和约束。
dataMutationData必填响应示例 · MutationData.
metaContextPageMetaContextMetaPageMetaRequestMeta必填响应元数据。
附加字段: 否
响应元数据
ContextMeta · 架构 · 数据架构: 通用模型
locale字符串必填本次请求选择的语言。
market_code字符串必填上下文端点返回的市场代码。
market_id字符串必填上下文端点返回的市场标识符。
request_id字符串必填申请标识符;在响应元数据中表示 HTTP 请求标识符。
minLength:1maxLength:100
附加字段: 否
响应元数据
ContextPageMeta · 架构 · 数据架构: 通用模型
locale字符串必填本次请求选择的语言。
market_code字符串必填上下文端点返回的市场代码。
market_id字符串必填上下文端点返回的市场标识符。
paginationPagination必填游标分页元数据。
request_id字符串必填申请标识符;在响应元数据中表示 HTTP 请求标识符。
minLength:1maxLength:100
附加字段: 否
错误目录
ErrorResponse · API 接收或返回的数据字段、类型和约束。
errorApiError必填结构化错误信息。
metaRequestMeta必填响应元数据。
附加字段: 否
各字段的验证错误
FieldError · 架构 · 数据架构: 通用模型
code字符串必填稳定的机器可读代码。
约束
enum["required", "invalid_type", "invalid_value", "out_of_range", "unknown_field", "invalid_format", "invalid_cursor", "unsupported_value"]
field字符串必填与验证错误相关的字段。
minLength:1maxLength:128location字符串必填位置信息。
约束
enum["path", "query", "header", "body"]
附加字段: 否
加入响应中所示附加组成部分之前的金额
MoneyData · 架构 · 数据架构: 通用模型
amount字符串必填以 JSON 字符串编码的十进制金额;仅在允许时使用 null。
currency字符串必填金额的币种代码。
约束
pattern"^[A-Z]{3}$"
minor_units整数必填币种使用的小数位数。
minimum:0maximum:4
附加字段: 否
创建 — 品牌 — 响应
MutationData · API 接收或返回的数据字段、类型和约束。
deleted布尔值必填是否已执行删除。
id字符串必填资源标识符;请保留返回的原值。 (MutationData).
version整数 null必填用于并发控制的资源版本。
附加字段: 否
响应元数据
PageMeta · 架构 · 数据架构: 通用模型
paginationPagination必填游标分页元数据。
request_id字符串必填申请标识符;在响应元数据中表示 HTTP 请求标识符。
minLength:1maxLength:100
附加字段: 否
游标分页元数据
Pagination · 架构 · 数据架构: 通用模型
has_more布尔值必填是否还有下一页。
limit整数必填此页记录数上限。
minimum:1maximum:100next_cursor字符串 null必填下一页续页值,或 null。
附加字段: 否
响应元数据
RequestMeta · 架构 · 数据架构: 通用模型
request_id字符串必填申请标识符;在响应元数据中表示 HTTP 请求标识符。
minLength:1maxLength:100
附加字段: 否