美国银行财政部(预览版)

美国银行付款和财政部银行 API。

此连接器在以下产品和区域中可用:

服务 Class 区域
Copilot Studio 高级 除以下各项外的所有 Power Automate 区域
     - 美国政府 (GCC)
     - 美国政府 (GCC High)
     - 由世纪互联运营的中国云
     - 美国国防部(DoD)
逻辑应用程序 标准 除以下各项外的所有 逻辑应用区域
     - Azure 政府区域
     - Azure 中国区域
     - 美国国防部(DoD)
Power Apps 高级 除以下各项外的所有 Power Apps 区域
     - 美国政府 (GCC)
     - 美国政府 (GCC High)
     - 由世纪互联运营的中国云
     - 美国国防部(DoD)
Power Automate 高级 除以下各项外的所有 Power Automate 区域
     - 美国政府 (GCC)
     - 美国政府 (GCC High)
     - 由世纪互联运营的中国云
     - 美国国防部(DoD)
联系人​​
Name 美国银行 API 团队
URL https://developer.usbank.com/contact
Email apisupport@usbank.com
连接器元数据
发布者 美国银行
Website https://developer.usbank.com/
隐私策略 https://developer.usbank.com/privacy
类别 金融

美国银行提供了一套财政部管理 API,用于为组织创建灵活无缝的银行体验。 轻松将 ERP 和其他财政部应用程序连接到我们的公司帐户信息和 RTP® - Real-Time 付款服务。 通过结算所 RTP® 网络即时访问公司帐户、交易数据并启动和管理实时付款。

先决条件

  • 美国银行开发人员门户上的帐户。
  • 返回到美国银行 API 载入团队的已完成门户访问表单。
  • 来自美国银行 API 载入团队的 API 凭据。
  • 来自美国银行财政部管理实施团队的 SinglePoint 用户凭据。

如何获取凭据

  1. 注册以在我们的 开发人员门户中创建一个美国银行开发人员门户帐户。 通过引导你完成作的屏幕上说明可以轻松注册。 如果需要帮助,请与我们联系。

  2. 请与我们联系 以请求密钥。 在“ 联系我们 ”窗体上的“邮件”字段中输入以下消息。

    “我想从Microsoft连接器访问此 API。

  3. 你将从apionboarding@usbank.com“完成门户访问表单”收到门户访问表单并将其返回到美国银行。apionboarding@usbank.com

  4. 在门户访问表单上的“描述企业如何使用美国银行 API 和/或相关数据”字段中输入以下文本:

    “我想通过 Microsoft 连接器访问 API。

    若要使用与公司帐户信息相关的作,必须请求访问公司帐户信息服务。 若要使用与 RTP® 相关的作 - Real-Time 付款,必须请求访问 RTP® - Real-Time 付款服务。

  5. 美国银行 API 载入团队将向组织分配一名美国银行财务管理顾问。 美国银行财政部管理顾问或美国银行 API 载入团队将与你联系,讨论后续步骤。

  6. 确认要在发现调用中将连接器用于美国银行 API 载入团队和美国银行财政部销售团队。

  7. 一旦确认,美国银行将启动实施过程。 API 载入团队会将 API 凭据发送给你。 美国银行财政部管理实施协调员会将你的 SinglePoint 凭据发送给组织的 SinglePoint 管理员。

  8. 现已准备好使用连接器。

连接器入门


公司帐户信息功能

  • 检索公司存款帐户的列表。
  • 收集当天和前一天的详细帐户余额,收集功能一次最多 50 个帐户。 余额信息包括可用余额、账本余额和前一天和当前日期收集的余额。
  • 接收当天和前一天帐户的事务数据。 历史事务最多可以 60 天,另外保留期为 12 个月或 24 个月。
  • 将存款帐户的账单保留长达 12 个月。

示例用例


协调即时事务

公司 A 公司通常花费无数小时来协调其各种美国银行存款账户中支付的付款与内部公司系统(例如 ERP)。 使用此 API,公司 A 可以直接将交易详细信息从美国银行提取到任何系统中,以自动执行对帐过程。 无需在线或从银行账单中查看交易。

改进现金定位

B公司希望尽可能最大化其现金流,并在必要时只基金账户。 通过使用公司帐户信息 API,他们可以通过将余额信息提取到公司系统(例如 ERP)中,并实时协调支付或接收,从而在美国银行存款账户中投影现金仓位。 如果预计帐户余额将透支,B 公司可以立即以透支金额为帐户提供资金。

在一个位置查看帐户余额

负责管理公司的现金和批准向员工、供应商和第三方支付所有主要付款的经理经常关心起草帐户,并希望确保在付款支付之前将帐户资本化。 使用公司帐户信息 API,经理可以直接从公司系统查看美国银行存款帐户余额,而无需登录到多个系统来查看不同帐户和银行的余额。

改进财政部报告

经理维护分析仪表板,该仪表板为公司提供重要的财务信息和见解。 经理希望了解存款帐户余额在销售周期和信用额度杠杆方面的波动方式。 公司帐户信息 API 可帮助经理拉取美国银行存款帐户余额,执行评估以前的交易数据以及预测财务支出所需的分析。


RTP 功能

  • 每天发送传输 24 小时,每周 7 天,每年 365 天。
  • 启动和管理发票的实时结算和结算。

示例用例


信用转移邮件

开发人员团队需要找到一个解决方案来帮助客户发送资金。 客户需要使用转移资金功能将财务帐户中的资金发送到联系人。 使用 RTP® API,你可以允许使用美国银行支票帐户的客户随时随地向联系人发送付款。

实时付款发票

你的客户端是一个方便手,在一周内与多个客户端合作。 邮件发票和等待付款通过是一个麻烦,因为时间和跟踪。 搜索解决方案时,可以找到一个软件包,其中包含立即使用 RTP® API 发送发票。 现在,客户可以花更少的时间跟踪发票,并花费更多时间满足其他业务或生活需求。


RFP 功能

  • 启动和管理发票的实时结算和结算。
  • 验证计费者的身份及其金融机构的注册。
  • 向客户发送可配置的提醒,以增强实时支付体验。
  • 启用将来或部分付款。

示例用例


链接帐单透明度

客户需要支付电费。 使用 RTP® 付款请求 API,实用工具公司的开发人员团队构建了“付款请求”选项,通知客户应付款。 客户可以轻松提交付款,并查看“付款请求”选项已完成/已收到。

为客户提供最即时的信息

一家中型公司的开发人员最近实现了 RTP® 付款 API 请求。 一位同事在公司应付账目中工作,他注意到了与供应商和合作伙伴合作时所做的差异。 他们现在可以通过“付款请求”实时接收发票付款请求,并且可以在数秒内立即提交付款,完成交易。

已知问题和限制

  • 需要 OAuth MFA,我们的 API 载入团队将协调生成 SinglePoint 和 OAuth 注册

常见错误和补救措施

错误消息通常与身份验证问题相关,请验证帐户是否有权访问正在请求的银行帐户。 请与我们联系 ,与支持团队交谈并解决任何其他问题。

FAQ

谁可以使用美国银行 API 产品?

任何人都可以查看 API 产品的概述。 若要查看我们的技术文档并使用产品,需要创建帐户。

如何创建帐户?

通过 引导你完成作的屏幕上说明可以轻松注册。 如果需要帮助, 请与我们联系

创建帐户后,登录以查看 API 产品文档。

如果我未收到帐户激活电子邮件,该怎么办?

检查电子邮件垃圾邮件文件夹。 如果找不到帐户激活电子邮件,请与我们联系

如果我对 API 产品有技术问题,我应该联系谁?

每个 API 都有全面的技术文档,可帮助你完成 开发人员门户的介绍。 我们的支持团队还可以通过 支持表单为你提供任何问题或问题。

如何更改用户名或电子邮件地址?

提交 “联系我们” 表单,并告诉我们需要更改的内容。 包括用户名或电子邮件地址。 我们将向你发送电子邮件,其中包含后续步骤。

如果我忘记了密码,如何更新密码?

转到 “忘记密码” ,输入帐户的电子邮件地址。 我们将向你发送一个链接来更改它。

限制

名称 调用 续订期
每个连接的 API 调用数 100 60 秒

操作

启动 RTP 付款请求(RFP)

允许应用程序启动 RTP 请求,以接收美国银行帐户中的资金。

启动 RTP 信用转移交易

允许应用程序启动 RTP 信用转移。 信用转移中的付款人应该是美国银行客户。

检查接收方的银行是否是 RTP 网络的一部分

检查收件人的银行是否是 RTP 网络的一部分。 需要接收银行的路由编号才能检查 RTP 资格。

检索发送的 RFP 的状态和详细信息

允许应用程序检索启动的 RTP RFP 的状态和详细信息。

检索发送的 RTP 信用额度转移事务的状态和详细信息

允许应用程序检索发起的 RTP 信用转移的状态和详细信息或传入的信用转移。

获取前一天帐户数组的帐户余额

获取前一天的帐户数组的帐户余额。

获取当前日期帐户数组的帐户余额

获取当前日期帐户数组的帐户余额。

获取当前日期帐户的交易

获取当前日期帐户的事务。

获取授权客户的帐户列表

获取授权客户的帐户列表。

获取日期范围内以前工作日的帐户交易

获取日期范围内以前工作日的帐户交易。

启动 RTP 付款请求(RFP)

允许应用程序启动 RTP 请求,以接收美国银行帐户中的资金。

参数

名称 密钥 必需 类型 说明
Content-Type 标头
Content-Type True string

指示资源的媒体类型。

接受标头
Accept True string

application/json

Accept-Encoding 标头
Accept-Encoding True string

Accept-Encoding

每个请求响应对的唯一标识符
Correlation-ID True GUID

每个请求响应对的唯一标识符

此请求适用于美国银行客户 ID
On-Behalf-Of string

如果 API 请求由服务提供商代表客户提交,则美国银行客户 ID。 此字段是有条件的必需字段。

clientRequestID
clientRequestID True string

客户端应用程序为每个信用转移/RFP 定义的唯一标识符

姓名
name True string

发件人名称

accountNumber
accountNumber True string

发件人的帐户号

routingNumber
routingNumber True Routing number should pass the check digit validation

美国银行路由号码

addressLine1
addressLine1 True string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

地址行 2
addressLine2 string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

城市
city True string

收件人的居民城市。

状态
state True ISO 3166-2:US

收件人的居民州。

邮政编码
zipCode True ##### or #####-####

收件人的常驻邮政编码。

country
country True ISO 3166 CountryCode

收件人的居民国家/地区。 仅允许的值为 US。

姓名
name True string

最终付款人的名称

标识符
identifier string

最终付款人的标识符

addressLine1
addressLine1 True string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

地址行 2
addressLine2 string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

城市
city True string

收件人的居民城市。

状态
state True ISO 3166-2:US

收件人的居民州。

邮政编码
zipCode True ##### or #####-####

收件人的常驻邮政编码。

country
country True ISO 3166 CountryCode

收件人的居民国家/地区。 仅允许的值为 US。

姓名
name True string

要向其发送 RFP 的付款人的名称

accountNumber
accountNumber True string

付款人的帐户号

routingNumber
routingNumber True Routing number should pass the check digit validation

接收银行的路由编号

addressLine1
addressLine1 True string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

地址行 2
addressLine2 string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

城市
city True string

收件人的居民城市。

状态
state True ISO 3166-2:US

收件人的居民州。

邮政编码
zipCode True ##### or #####-####

收件人的常驻邮政编码。

country
country True ISO 3166 CountryCode

收件人的居民国家/地区。 仅允许的值为 US。

姓名
name True string

最终付款人的名称

标识符
identifier string

最终付款人的标识符

addressLine1
addressLine1 True string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

地址行 2
addressLine2 string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

城市
city True string

收件人的居民城市。

状态
state True ISO 3166-2:US

收件人的居民州。

邮政编码
zipCode True ##### or #####-####

收件人的常驻邮政编码。

country
country True ISO 3166 CountryCode

收件人的居民国家/地区。 仅允许的值为 US。

amount True number

要转移的金额。 应使用 2 个小数位数设置金额的格式

paymentType
paymentType True string

允许发送和接收银行适当处理付款的 RTP 付款类型

requestedExecutionDateTime
requestedExecutionDateTime True YYYY-MM-DDThh:mm:ss

要对其执行付款的日期或日期和时间。 应提供东部时间的日期和时间。 如果仅提供日期,则假定付款由 EOD 日历日、ET 完成

expiryDateTime
expiryDateTime True YYYY-MM-DDThh:mm:ss

日期或日期和时间,之后,不允许债务方发起 CT 以响应此请求。 日期和时间应根据东部时间提供。 日期不能在执行日期之前

paymentModificationAllowed
paymentModificationAllowed True boolean

指示请求金额以外的金额是否可以支付

remittanceID
remittanceID string

来自 remt.001 的汇款识别,以识别与信用转移相关的债务人发送的单独汇款建议

电子邮件
email string

发送汇款信息的电子邮件地址

URI
URI string

发送汇款信息的 URI

附加信息
additionalInfo string

用于提供其他汇款相关信息

fullAmount
fullAmount True number

应用折扣前的金额。此字段用于指示与帐单支付相关的 RFP 的总到期金额

discountedAmount
discountedAmount True number

应用折扣后金额。此字段用于指示与帐单支付相关的 RFP 的最低到期金额

返回

名称 路径 类型 说明
transactionID
clientDetails.transactionID string

美国银行分配的唯一标识符。 此 ID 可用于稍后检索事务

clientRequestID
clientDetails.clientRequestID string

客户端应用程序为每个信用转移/RFP 定义的唯一标识符

启动 RTP 信用转移交易

允许应用程序启动 RTP 信用转移。 信用转移中的付款人应该是美国银行客户。

参数

名称 密钥 必需 类型 说明
Content-Type 标头
Content-Type True string

指示资源的媒体类型。

接受标头
Accept True string

application/json

Accept-Encoding 标头
Accept-Encoding True string

Accept-Encoding

每个请求响应对的唯一标识符
Correlation-ID True GUID

每个请求响应对的唯一标识符

此请求适用于美国银行客户 ID
On-Behalf-Of string

如果 API 请求由服务提供商代表客户提交,则美国银行客户 ID。 此字段是有条件的必需字段。

clientRequestID
clientRequestID True string

客户端应用程序为每个信用转移/RFP 定义的唯一标识符

姓名
name True string

帐户将被借记的美国银行客户的姓名

accountNumber
accountNumber True string

付款人的帐户号

routingNumber
routingNumber True Routing number should pass the check digit validation

美国银行路由号码

addressLine1
addressLine1 True string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

地址行 2
addressLine2 string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

城市
city True string

收件人的居民城市。

状态
state True ISO 3166-2:US

收件人的居民州。

邮政编码
zipCode True ##### or #####-####

收件人的常驻邮政编码。

country
country True ISO 3166 CountryCode

收件人的居民国家/地区。 仅允许的值为 US。

姓名
name True string

最终付款人的名称

标识符
identifier string

最终付款人的标识符

addressLine1
addressLine1 True string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

地址行 2
addressLine2 string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

城市
city True string

收件人的居民城市。

状态
state True ISO 3166-2:US

收件人的居民州。

邮政编码
zipCode True ##### or #####-####

收件人的常驻邮政编码。

country
country True ISO 3166 CountryCode

收件人的居民国家/地区。 仅允许的值为 US。

姓名
name True string

将记入帐户的付款人的姓名

accountNumber
accountNumber True string

付款人的帐户号

routingNumber
routingNumber True Routing number should pass the check digit validation

接收银行的路由编号

addressLine1
addressLine1 True string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

地址行 2
addressLine2 string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

城市
city True string

收件人的居民城市。

状态
state True ISO 3166-2:US

收件人的居民州。

邮政编码
zipCode True ##### or #####-####

收件人的常驻邮政编码。

country
country True ISO 3166 CountryCode

收件人的居民国家/地区。 仅允许的值为 US。

姓名
name True string

最终付款人的名称

标识符
identifier string

最终付款人的标识符

addressLine1
addressLine1 True string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

地址行 2
addressLine2 string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

城市
city True string

收件人的居民城市。

状态
state True ISO 3166-2:US

收件人的居民州。

邮政编码
zipCode True ##### or #####-####

收件人的常驻邮政编码。

country
country True ISO 3166 CountryCode

收件人的居民国家/地区。 仅允许的值为 US。

amount True number

要转移的金额。 应使用 2 个小数位数设置金额的格式

paymentType
paymentType True string

允许发送和接收银行适当处理付款的 RTP 付款类型

remittanceID
remittanceID string

来自 remt.001 的汇款识别,以识别与信用转移相关的债务人发送的单独汇款建议

电子邮件
email string

发送汇款信息的电子邮件地址

URI
URI string

发送汇款信息的 URI

附加信息
additionalInfo string

用于提供其他汇款相关信息

返回

名称 路径 类型 说明
transactionID
clientDetails.transactionID string

美国银行分配的唯一标识符。 此 ID 可用于稍后检索事务

clientRequestID
clientDetails.clientRequestID string

客户端应用程序为每个信用转移/RFP 定义的唯一标识符

检查接收方的银行是否是 RTP 网络的一部分

检查收件人的银行是否是 RTP 网络的一部分。 需要接收银行的路由编号才能检查 RTP 资格。

参数

名称 密钥 必需 类型 说明
接受标头
Accept True string

application/json

Accept-Encoding 标头
Accept-Encoding True string

Accept-Encoding

每个请求响应对的唯一标识符
Correlation-ID True GUID

每个请求响应对的唯一标识符

此请求适用于美国银行客户 ID
On-Behalf-Of string

如果 API 请求由服务提供商代表客户提交,则美国银行客户 ID。 此字段是有条件的必需字段。

要验证的银行路由编号
routingNumber True string

接收方银行的 9 位路由编号

返回

提供路由编号的 RTP 资格信息

检索发送的 RFP 的状态和详细信息

允许应用程序检索启动的 RTP RFP 的状态和详细信息。

参数

名称 密钥 必需 类型 说明
接受标头
Accept True string

application/json

Accept-Encoding 标头
Accept-Encoding True string

Accept-Encoding

每个请求响应对的唯一标识符
Correlation-ID True GUID

每个请求响应对的唯一标识符

此请求适用于美国银行客户 ID
On-Behalf-Of string

如果 API 请求由服务提供商代表客户提交,则美国银行客户 ID。 此字段是有条件的必需字段。

正在检索的事务 ID
transactionID True string

与要检索的事务关联的事务 ID。

返回

Body
RFPDetails

检索发送的 RTP 信用额度转移事务的状态和详细信息

允许应用程序检索发起的 RTP 信用转移的状态和详细信息或传入的信用转移。

参数

名称 密钥 必需 类型 说明
接受标头
Accept True string

application/json

Accept-Encoding 标头
Accept-Encoding True string

Accept-Encoding

每个请求响应对的唯一标识符
Correlation-ID True GUID

每个请求响应对的唯一标识符

此请求适用于美国银行客户 ID
On-Behalf-Of string

如果 API 请求由服务提供商代表客户提交,则美国银行客户 ID。 此字段是有条件的必需字段。

正在检索的事务 ID
transactionID True string

与要检索的事务关联的事务 ID。

返回

获取前一天帐户数组的帐户余额

获取前一天的帐户数组的帐户余额。

参数

名称 密钥 必需 类型 说明
Content-Type 标头
Content-Type True string

指示资源的媒体类型。

接受标头
Accept True string

application/json

Accept-Encoding 标头
Accept-Encoding True string

Accept-Encoding

每个请求响应对的唯一标识符
Correlation-ID True GUID

每个请求响应对的唯一标识符

此请求适用于美国银行客户 ID
On-Behalf-Of string

如果 API 请求由服务提供商代表客户提交,则美国银行客户 ID。 此字段是有条件的必需字段。

accountID
accountID array of string

帐户唯一标识符

accountNumber
accountNumber string

已授权客户的帐户号

routingNumber
routingNumber string

已授权客户的路由编号

accountType 账户类型
accountType string

帐户类型

pageNumber
pageNumber string

要返回的查询结果的当前页码

pageSize
pageSize string

结果页大小

返回

名称 路径 类型 说明
accountsSummaryPreviousDay
accountsSummaryPreviousDay array of AccountSummaryPreviousDay
警告
warnings array of Warnings
pageMeta
pageMeta PageMeta

最大程度地减少请求的响应时间,并普遍改善最终用户体验

获取当前日期帐户数组的帐户余额

获取当前日期帐户数组的帐户余额。

参数

名称 密钥 必需 类型 说明
Content-Type 标头
Content-Type True string

指示资源的媒体类型。

接受标头
Accept True string

application/json

Accept-Encoding 标头
Accept-Encoding True string

Accept-Encoding

每个请求响应对的唯一标识符
Correlation-ID True GUID

每个请求响应对的唯一标识符

此请求适用于美国银行客户 ID
On-Behalf-Of string

如果 API 请求由服务提供商代表客户提交,则美国银行客户 ID。 此字段是有条件的必需字段。

accountID
accountID array of string

帐户唯一标识符

accountNumber
accountNumber string

已授权客户的帐户号

routingNumber
routingNumber string

已授权客户的路由编号

accountType 账户类型
accountType string

帐户类型

pageNumber
pageNumber string

要返回的查询结果的当前页码

pageSize
pageSize string

结果页大小

返回

名称 路径 类型 说明
accountsSummaryCurrentDay
accountsSummaryCurrentDay array of AccountSummaryCurrentDay
警告
warnings array of Warnings
pageMeta
pageMeta PageMeta

最大程度地减少请求的响应时间,并普遍改善最终用户体验

获取当前日期帐户的交易

获取当前日期帐户的事务。

参数

名称 密钥 必需 类型 说明
接受标头
Accept True string

application/json

Accept-Encoding 标头
Accept-Encoding True string

Accept-Encoding

每个请求响应对的唯一标识符
Correlation-ID True GUID

每个请求响应对的唯一标识符

此请求适用于美国银行客户 ID
On-Behalf-Of string

如果 API 请求由服务提供商代表客户提交,则美国银行客户 ID。 此字段是有条件的必需字段。

账户 ID
accountID True string

唯一帐户标识符

银行参考交易 ID
bankReferenceNumber string

唯一事务标识符

页码
pageNumber string

要返回的查询结果的当前页码

页面大小
pageSize string

结果页大小

返回

名称 路径 类型 说明
事务
transactions array of Transaction
lastRefreshedDateTime
lastRefreshedDateTime lastRefreshedDateTime

数据来自的 ISO 8601 日期格式。

pageMeta
pageMeta PageMeta

最大程度地减少请求的响应时间,并普遍改善最终用户体验

获取授权客户的帐户列表

获取授权客户的帐户列表。

参数

名称 密钥 必需 类型 说明
接受标头
Accept True string

application/json

Accept-Encoding 标头
Accept-Encoding True string

Accept-Encoding

每个请求响应对的唯一标识符
Correlation-ID True GUID

每个请求响应对的唯一标识符

此请求适用于美国银行客户 ID
On-Behalf-Of string

如果 API 请求由服务提供商代表客户提交,则美国银行客户 ID。 此字段是有条件的必需字段。

页码
pageNumber string

要返回的查询结果的当前页码

页面大小
pageSize string

结果页大小

返回

名称 路径 类型 说明
accounts
accounts array of AccountDescriptor
pageMeta
pageMeta PageMeta

最大程度地减少请求的响应时间,并普遍改善最终用户体验

获取日期范围内以前工作日的帐户交易

获取日期范围内以前工作日的帐户交易。

参数

名称 密钥 必需 类型 说明
接受标头
Accept True string

application/json

Accept-Encoding 标头
Accept-Encoding True string

Accept-Encoding

每个请求响应对的唯一标识符
Correlation-ID True GUID

每个请求响应对的唯一标识符

此请求适用于美国银行客户 ID
On-Behalf-Of string

如果 API 请求由服务提供商代表客户提交,则美国银行客户 ID。 此字段是有条件的必需字段。

账户 ID
accountID True string

唯一帐户标识符

开始日期
startDate string

检索事务的开始日期/时间。 ISO 8601。

结束日期
endDate string

用于检索事务的结束日期/时间。 ISO 8601。

页码
pageNumber string

要返回的查询结果的当前页码

页面大小
pageSize string

结果页大小

返回

名称 路径 类型 说明
事务
transactions array of Transaction
pageMeta
pageMeta PageMeta

最大程度地减少请求的响应时间,并普遍改善最终用户体验

定义

地址

名称 路径 类型 说明
addressLine1
addressLine1 string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

地址行 2
addressLine2 string

收件人的主地址。 包括房屋编号、街道名称、公寓号等。

城市
city string

收件人的居民城市。

状态
state ISO 3166-2:US

收件人的居民州。

邮政编码
zipCode ##### or #####-####

收件人的常驻邮政编码。

country
country ISO 3166 CountryCode

收件人的居民国家/地区。 仅允许的值为 US。

ClientDetails

名称 路径 类型 说明
clientRequestID
clientRequestID string

客户端应用程序为每个信用转移/RFP 定义的唯一标识符

UltimatePayer

最终付款人详细信息是中间人。 应仅用于“中介”paymentType

名称 路径 类型 说明
姓名
name string

最终付款人的名称

标识符
identifier string

最终付款人的标识符

address
address Address

UltimatePayee

最终付款人详细信息是中间人。 应仅用于“中介”paymentType

名称 路径 类型 说明
姓名
name string

最终付款人的名称

标识符
identifier string

最终付款人的标识符

address
address Address

TransactionResponse

名称 路径 类型 说明
clientDetails
transactiondDetails.clientDetails ClientDetails
transactionID
transactiondDetails.transactionID string

信用转移交易的交易 ID

originalRFPTransactionID
transactiondDetails.originalRFPTransactionID string

原始 RFP 的交易 ID(如果信用转移是响应 RFP)

transactionType
transactiondDetails.transactionType string

事务是入站事务还是出站事务

状态码
transactiondDetails.status.statusCode string
消息
transactiondDetails.status.message string

事务状态的其他详细信息

transactiondDetails.amount number

事务量

姓名
transactiondDetails.payerDetails.name string

付款人的名称

accountNumber
transactiondDetails.payerDetails.accountNumber string

用于付款的 Payer 帐户号的最后 4 位数字。

address
transactiondDetails.payerDetails.address Address
ultimatePayerDetails
transactiondDetails.ultimatePayerDetails UltimatePayer

最终付款人详细信息是中间人。 应仅用于“中介”paymentType

姓名
transactiondDetails.payeeDetails.name string

被付款人的姓名

accountNumber
transactiondDetails.payeeDetails.accountNumber string

被付款人的帐户号的最后 4 位数字

routingNumber
transactiondDetails.payeeDetails.routingNumber string

付款人银行的路由编号

address
transactiondDetails.payeeDetails.address Address
ultimatePayeeDetails
transactiondDetails.ultimatePayeeDetails UltimatePayee

最终付款人详细信息是中间人。 应仅用于“中介”paymentType

remittanceID
transactiondDetails.remittanceData.remittanceID string

来自 remt.001 的汇款识别,以识别与信用转移相关的债务人发送的单独汇款建议

电子邮件
transactiondDetails.remittanceData.remittanceLocationDetails.email string

发送汇款信息的电子邮件地址

URI
transactiondDetails.remittanceData.remittanceLocationDetails.URI string

发送汇款信息的 URI

附加信息
transactiondDetails.remittanceData.additionalInfo string

用于提供其他汇款相关信息

RFPDetails

名称 路径 类型 说明
clientDetails
requestForPayment.clientDetails ClientDetails
transactionType
requestForPayment.transactionType string

事务是入站事务还是出站事务

状态码
requestForPayment.status.statusCode string
消息
requestForPayment.status.message string

事务的其他详细信息

姓名
requestForPayment.payeeDetails.name string

发件人名称

accountNumber
requestForPayment.payeeDetails.accountNumber string

发件人的帐户号

routingNumber
requestForPayment.payeeDetails.routingNumber string

发送银行的路由编号

ultimatePayeeDetails
requestForPayment.ultimatePayeeDetails UltimatePayee

最终付款人详细信息是中间人。 应仅用于“中介”paymentType

姓名
requestForPayment.payerDetails.name string

要向其发送 RFP 的付款人的名称

accountNumber
requestForPayment.payerDetails.accountNumber string

付款人的帐户号

routingNumber
requestForPayment.payerDetails.routingNumber string

接收银行的路由编号

ultimatePayerDetails
requestForPayment.ultimatePayerDetails UltimatePayer

最终付款人详细信息是中间人。 应仅用于“中介”paymentType

transactionID
requestForPayment.requestDetails.transactionID string

美国银行分配的事务 ID。

requestForPayment.requestDetails.amount number

要转移的金额。 应使用 2 个小数位数设置金额的格式

paymentType
requestForPayment.requestDetails.paymentType string

允许发送和接收银行适当处理付款的 RTP 付款类型

requestedExecutionDateTime
requestForPayment.requestDetails.requestedExecutionDateTime string

要对其执行付款的日期或日期和时间。 如果仅提供日期,则假定付款由 EOD 日历日、ET 完成

expiryDateTime
requestForPayment.requestDetails.expiryDateTime string

日期或日期和时间,之后,不允许债务方发起 CT 以响应此请求。 日期不能在执行日期之前

paymentModificationAllowed
requestForPayment.requestDetails.paymentModificationAllowed boolean

指示请求金额以外的金额是否可以支付

responseDetails
requestForPayment.responseDetails RFPResponseDetails
remittanceID
requestForPayment.remittanceData.remittanceID string

来自 remt.001 的汇款识别,以识别与信用转移相关的债务人发送的单独汇款建议

电子邮件
requestForPayment.remittanceData.remittanceLocationDetails.email string

发送汇款信息的电子邮件地址

URI
requestForPayment.remittanceData.remittanceLocationDetails.URI string

发送汇款信息的 URI

附加信息
requestForPayment.remittanceData.additionalInfo string

用于提供其他汇款相关信息

fullAmount
requestForPayment.remittanceData.discountDetails.fullAmount number

应用折扣前的金额。此字段用于指示与帐单支付相关的 RFP 的总到期金额

discountedAmount
requestForPayment.remittanceData.discountDetails.discountedAmount number

应用折扣后金额。此字段用于指示与帐单支付相关的 RFP 的最低到期金额

RFPResponseDetails

名称 路径 类型 说明
responseCode
responseCode string

捕获响应的类型。
计划 - RFP 计划在未来日期
拒绝 - RFP 不会支付。

creditTransfertransactionIDs
creditTransfertransactionIDs array of string

在响应 RFP 时发送任何信用转移时,信用转移的交易 ID

rejectReason
rejectionDetails.rejectReason string

接收方发送拒绝的拒绝原因

附加信息
rejectionDetails.additionalInformation string

有关拒绝原因的其他信息

amountAccepted
scheduledPaymentDetails.amountAccepted number

如果原始 RFP 中允许付款修改,则接受的金额

earlyPaymentIndicator
scheduledPaymentDetails.earlyPaymentIndicator boolean

指示债务人是否同意在请求日期或之前付款

scheduledDateTime
scheduledPaymentDetails.scheduledDateTime YYYY-MM-DDThh:mm:ss

计划付款的日期和时间

RTPEligibilityResponse

提供路由编号的 RTP 资格信息

名称 路径 类型 说明
rtpEligible
rtpEligible boolean

指示提供的路由号是否是 RTP 网络的一部分

AccountDescriptor

帐户的轻量摘要

名称 路径 类型 说明
accountID
accountID string

帐户的唯一 ID

账户名称
accountName string

帐户名称

accountNumber
accountNumber string

已授权客户的帐户号

routingNumber
routingNumber string

已授权客户的路由编号

bankName
bankName string

客户银行的名称

accountType 账户类型
accountType string

帐户类型

货币
currency string

交易或余额的 ISO 货币代码

PageMeta

最大程度地减少请求的响应时间,并普遍改善最终用户体验

名称 路径 类型 说明
pageNumber
pageNumber number

当前页码

pageSize
pageSize number

每页结果数

pageCount
pageCount number

结果集中的页总数

totalCount
totalCount number

结果记录总数

链接
links PageLinks

链接

链接

名称 路径 类型 说明
昨日
prev string

上一页的 URL

下一个
next string

下一页的 URL

Warnings

可在 API 级别用于成功响应的警告实体。

名称 路径 类型 说明
代码
code string

长期持久标识符,可用于将警告条件跟踪回日志信息

消息
message string

最终用户可显示的信息,这是人类可读文本,提供已发生的警告的高级分类

详情
details array of object
属性名称
details.attributeName string
原因
details.reason string

AccountSummaryCurrentDay

帐户详细信息扩展并继承 AccountDescriptor 中的所有字段。

帐户详细信息扩展并继承 AccountDescriptor 中的所有字段。

AccountSummaryPreviousDay

帐户详细信息扩展并继承 AccountDescriptor 中的所有字段。

帐户详细信息扩展并继承 AccountDescriptor 中的所有字段。

支票

以下对象中字段的可用性取决于事务的类型。

名称 路径 类型 说明
captureDate
captureDate date

检查的捕获日期

lastRefreshedDateTime

数据来自的 ISO 8601 日期格式。

数据来自的 ISO 8601 日期格式。

ACH

以下对象中字段的可用性取决于事务的类型。

名称 路径 类型 说明
companyName
companyName string

公司名称

individualID
individualID string

单个 ID

companyID
companyID string

公司 ID

secCode
secCode string

SEC 代码

companyDiscretionaryData
companyDiscretionaryData string

公司自由裁量数据

entryDescription
entryDescription string

条目的说明

effectiveEntryDate
effectiveEntryDate date

事务的有效输入日期

RTP

以下对象中字段的可用性取决于事务的类型。

名称 路径 类型 说明
已创建
created date

事务创建日期

debtorClientReference
debtorClientReference string

债务客户参考编号

debtorBankReference
debtorBankReference string

债务银行参考编号

debtorName
debtorName string

债务国名称

debtorAccount
debtorAccount string

债务账户

hierarchyBankID
debtorBankID string

债务银行标识符

借款银行
debtorBank string

债务银行

debtorAddress
debtorAddress string

债务人地址

creditorName
creditorName string

债权人名称

creditorAccount
creditorAccount string

债权人帐户

creditorBankID
creditorBankID string

债权人银行标识符

creditorBank
creditorBank string

债权人银行

creditorAddress
creditorAddress string

债权人地址

Zelle

以下对象中字段的可用性取决于事务的类型。

名称 路径 类型 说明
receiverName
receiverName string

接收方名称

别名
alias string

别名

paymentType
paymentType string

付款类型

生效日期
effectiveDate date

生效日期

paymentInstructionID
paymentInstructionID string

paymentInstructionID

参数名称
parameterName string

参数名称

参数值
parameterValue string

参数值

电线

以下对象中字段的可用性取决于事务的类型。

名称 路径 类型 说明
parNumber
parNumber string

PAR 编号

source string

来源

repeatCode
repeatCode string

重复代码

鼻祖
originator string

发起方信息

originatorBank
originatorBank string

发起人银行名称

beneficiaryReference
beneficiaryReference string

受益者参考

受益人
beneficiary string

受益人

beneficiaryBank
beneficiaryBank string

受益银行名称

originatorToBeneficiaryInfo
originatorToBeneficiaryInfo string

发起人到受益者信息

sendingBank
sendingBank string

发件人银行名称

中介银行
intermediaryBank string

中介银行名称

receivingBank
receivingBank string

接收银行名称

receivedDate
receivedDate date

接收的日期/时间

completedDate
completedDate date

日期/时间已完成

发起者
initiatedBy string

启动传输的实体

approvedBy
approvedBy string

批准转让的实体

bankToBankInfo
bankToBankInfo string

银行到银行转帐信息

imad
imad string

IMAD 数字

fedReference
fedReference string

联邦参考编号

controlNumber
controlNumber string

控制编号

交易

帐户的基本信息。

名称 路径 类型 说明
accountID
accountID string

帐户的唯一 ID

transactionDate
transactionDate string

事务的发布日期

debitCreditIndicator
debitCreditIndicator string

借记/信用指示器

transactionDescription
transactionDescription string

事务说明

transactionType
transactionType string

事务类型

BAICode
BAICode string

银行管理研究所交易代码

transactionReferenceNumber
transactionReferenceNumber string

此属性是每个事务的客户提供的 ID。 它可能或可能不会回显,具体取决于客户提供还是由我们的系统映射。

bankReferenceNumber
bankReferenceNumber string

此属性是为每个事务生成的唯一事务 ID 的银行系统。 它指的是以下类型的事务
1。 对于 RTP 事务,bankReferenceNumber 是唯一的事务标识符
2。 对于 BookTransfers 事务,bankReferenceNumber 是唯一的交易标识符
3。 对于 checkDeposits/CheckPaid/Cont Disb Checks/传出现金信,bankReferenceNumber 是唯一的交易标识符。
4. 对于 ACH 交易,bankReferenceNumber 是指 ACH 网络
5 提供的 PAR 编号。 对于 Zelle 交易,bankReferenceNumber 是指 paymentInstructionID
6。 对于线路交易,bankReferenceNumber 是指 fed/swift 网络提供的 PAR 编号

amount number

事务金额

货币
currency string

交易或余额的 ISO 货币代码

achTransactionDetails
achTransactionDetails ACH

以下对象中字段的可用性取决于事务的类型。

rtpTransactionDetails
rtpTransactionDetails RTP

以下对象中字段的可用性取决于事务的类型。

zelleTransactionDetails
zelleTransactionDetails Zelle

以下对象中字段的可用性取决于事务的类型。

checksTransactionDetails
checksTransactionDetails Checks

以下对象中字段的可用性取决于事务的类型。

wiresTransactionDetails
wiresTransactionDetails Wires

以下对象中字段的可用性取决于事务的类型。

附加信息
additionalInformation array of string