Antom, leading provider of tailored payment solutions

inquireCardTransactionLifecycle

POST /v1/aba/cards/inquireCardTransactionLifecycle

此 API 用于查询按 lifecycleId 分组或使用通用生命周期 ID 分组的卡消费记录。每行包含事件总额、最新事件状态和卡上下文,用于列表渲染和高层对账。您可以使用 notifyCardBill,该接口提供 orderNo 作为 lifecycleId,用于查询对应数据。

结构

报文由报文头和报文体组成。本文主要介绍报文体结构信息,有关报文头的结构信息,请参阅:

注意:将每个参数(除数组外)的数据类型设置为字符串,即参数的值必须使用英文双引号(" ")包裹起来。例如:

  • 如果参数的数据类型为整数属性,且其值为 20,设置为 "20"。
  • 如果参数的数据类型为布尔属性,且其值为 true,设置为 "true"。


入参

startTime Datetime  

开始时间。transactionTime 的可选下限。

注意:

  • 如果仅提供 startTime,则查询从 startTime 起的记录。
  • 如果省略,则不设时间下限。
  • 如果日期时间无效,或值超过最大 100 天范围,则返回错误码 ​PARAM_ILLEGAL​。

更多信息:

  • 最大长度:32 字符
  • 值遵循 ISO 8601 标准格式。例如,“2019-11-27T12:01:01+08:00”。

endTime Datetime  

结束时间。transactionTime 的可选上限。

注意:

  • 如果仅提供 endTime,则查询到 endTime 为止的记录。
  • 如果省略,则不设时间上限。
  • 如果日期时间无效,或值超过最大 100 天范围,则返回错误码 PARAM_ILLEGAL。

更多信息:

  • 最大长度:32 字符
  • 值遵循 ISO 8601 标准格式。例如,“2019-11-27T12:01:01+08:00”。

assetIdList Array  

卡资产 ID 列表。

最大数量:20 个元素,每个最大长度为 32。

注意:如果省略,该参数显示所有卡资产 ID。

transactionCurrencyList Array  

订单币种。值为遵循 ISO 4217 标准的 3 位字母货币代码。

最大数量:20 个元素,每个长度为 3。

注意:

  • 如果省略,该参数显示所有币种。
  • 如果超过 20 个元素,或某个元素不是受支持的三位字母 ISO 4217 代码,则返回错误码 ​PARAM_ILLEGAL​。

lifecycleIdList Array  

生命周期 ID 列表。

最大数量:20,每个 ≤ 64

注意:如果省略,该参数显示所有生命周期 ID。

pageSize Integer  

每页条数。

注意:该参数无默认值。如果缺失、为空或超出范围,则返回错误码 PARAM_ILLEGAL。

更多信息:

  • 值范围: [1, 100]

pageNumber Integer  

从 1 开始的页码。

注意:该参数无默认值。如果缺失、为空或超出范围,则返回错误码 PARAM_ILLEGAL。

更多信息:

  • 值范围: [1, 10000]

出参

result Result  REQUIRED

接口调用的结果。

Show child parameters

lifecycles Array<CardTransactionLifecycle>  

消费汇总。

注意:

  • 当 resultStatus 为 S 时返回此参数。
  • 此参数当查询无匹配结果时返回空数组。

更多信息:

  • 最多可包含元素个数:100
Show child parameters

totalCount Integer  

请求处理时匹配记录的总数。

注意:

  • 当 resultStatus 为 S 时返回此参数。
  • 如果无匹配记录,该值为 0。

更多信息:

  • 值范围: [0, +∞)

totalPageNumber Integer  

总页数,计算公式为 ceil(totalCount/pageSize)。

注意:

  • 当 resultStatus 为 S 时返回此参数。
  • 若无匹配记录,该值为 0。

更多信息:

  • 值范围: [0, +∞)

currentPageNumber Integer  

当前从 1 开始的页码,与请求的 pageNumber 一致。

注意:当 resultStatus 的值为 S 时返回此参数。

更多信息:

  • 值范围: [1, 10000]
API Explorer

请求

URL
Method
POST
请求体

响应

响应体

结果码

结果码值结果码信息行动建议
SUCCESSS成功

无需进一步操作。

PARAM_ILLEGALF存在非法参数。例如,非数字输入或无效日期。

检查并验证请求参数(包括头参数和体参数)是否正确有效。有关各接口参数的详细信息,请参见相应接口结构章节。

ACCESS_TOKEN_EXPIREDF访问令牌已过期。

刷新令牌以获取新的访问令牌,或联系 Antom 技术支持团队处理。

UNKNOWN_EXCEPTIONU接口因未知原因失败。

服务可能不可用,请稍后重试。如果问题持续存在,请联系 Antom 技术支持团队。

PROCESS_FAILF发生一般业务失败。

请勿重试。通常需要人工干预。建议您联系 Antom 技术支持团队解决问题。

CONTRACT_NOT_EXISTF合约检查失败。

请确保合作方已签署合约且输入正确。

USER_NOT_EXISTF用户不存在。

使用正确的用户信息重试。