v1

latestOpenAPI 3.1.02026-07-261520561.4 KB
Account Documents

Generate Statement

post/account/{account_id}/statement

Path parameters

account_idstring required

Account ID

Account ID

Request body

account_idstring required

Account ID

apystring

Annual Percentage Yield to be displayed on statements generated with this configuration. Must be non-negative. APY will be displayed with two-decimal precision and must be provided with two-decimal precision. The provided apy is taken as a percentage, e.g. 3.50 would indicate an APY of 3.50%. Either apy or apy_custom must be populated.

apy_customstring

Custom text to include on statements to describe the Annual Percentage Yield. The text provided will be displayed as right-aligned plain text above the summary on the statement. This field is intended to allow displaying tiered or other APY formats when APY is not a simple rate. When apy_custom is provided it will be used instead of an Annual Percentage Yield field in the summary. Either apy or apy_custom must be populated.

bank_disclosure_messagestring

Bank disclosure that appears at the bottom of each statement page. Defaults to "Account offered by <bank> Member FDIC".

datestring required

Statement date in YYYY-MM format.

display_authorized_userboolean

When this field is true, names of persons with the authorized_user will be displayed above the owner name in the format <name>, Representative Payee for <owner-name>. Defaults to false.

email_addressstring required

Customer support email address to appear on statements.

footnotestring required

Field to add footnote language, including Reg E Customer Complaint Information & Language. Whatever is entered into this field will appear as plain text at the bottom of the statement. Note, the copy included in this field is subject to approval by your partner bank.

interest_earnedstring

Interested earned on the account during the period of the statement.

logo_file_idstring

ID of the File containing the logo to appear on statements. Allowed image formats are PNG, JPEG and TIFF. Image will be scaled down to fit in a 360x54 region.

org_legal_namestring required

Legal name of your business to appear on statements.

phone_numberstring required

Customer support phone number to appear on statements.

show_transaction_idsboolean

When field is true, the Treasury Prime transaction id is shown on each transaction row on the statement. Defaults to false.

statement_template_idstring

ID of a statement template to use for rendering. When provided, the template's Handlebars file is used to generate the PDF instead of the default format. Contact support to add custom templates.

support_urlstring required

Customer support website to appear on statements.

timezonestring

Must be a valid Canonical timezone string from the tz database, this timezone is used for formatting the dates of items on the generated statement. Defaults to UTC.

typestring required

Type of statement. Only monthly is currently supported.

Response

The account.statement.create created

account_idstring

Account ID

apystring

Annual Percentage Yield to be displayed on statements generated with this configuration. Must be non-negative. APY will be displayed with two-decimal precision and must be provided with two-decimal precision. The provided apy is taken as a percentage, e.g. 3.50 would indicate an APY of 3.50%. Either apy or apy_custom must be populated.

apy_customstring

Custom text to include on statements to describe the Annual Percentage Yield. The text provided will be displayed as right-aligned plain text above the summary on the statement. This field is intended to allow displaying tiered or other APY formats when APY is not a simple rate. When apy_custom is provided it will be used instead of an Annual Percentage Yield field in the summary. Either apy or apy_custom must be populated.

bank_disclosure_messagestring

Bank disclosure that appears at the bottom of each statement page. Defaults to "Account offered by <bank> Member FDIC".

datestring

Statement date in YYYY-MM format.

display_authorized_userboolean

When this field is true, names of persons with the authorized_user will be displayed above the owner name in the format <name>, Representative Payee for <owner-name>. Defaults to false.

email_addressstring

Customer support email address to appear on statements.

footnotestring

Field to add footnote language, including Reg E Customer Complaint Information & Language. Whatever is entered into this field will appear as plain text at the bottom of the statement. Note, the copy included in this field is subject to approval by your partner bank.

interest_earnedstring

Interested earned on the account during the period of the statement.

logo_file_idstring

ID of the File containing the logo to appear on statements. Allowed image formats are PNG, JPEG and TIFF. Image will be scaled down to fit in a 360x54 region.

org_legal_namestring

Legal name of your business to appear on statements.

phone_numberstring

Customer support phone number to appear on statements.

show_transaction_idsboolean

When field is true, the Treasury Prime transaction id is shown on each transaction row on the statement. Defaults to false.

statement_template_idstring

ID of a statement template to use for rendering. When provided, the template's Handlebars file is used to generate the PDF instead of the default format. Contact support to add custom templates.

support_urlstring

Customer support website to appear on statements.

timezonestring

Must be a valid Canonical timezone string from the tz database, this timezone is used for formatting the dates of items on the generated statement. Defaults to UTC.

typestring

Type of statement. Only monthly is currently supported.

urlstring

URL to download the new statement