Skip to main content
An account must be created for all approved applications.
Deposit details are only relevant for deposit products and credit details are only relevant for credit products.
For all optional fields where you do not plan to pass through data, please include the header and an empty value.

IDs & Details

FieldDescriptionRequiredData Type
client_account_idUnique ID of the accountRequiredstring
application_idUnique ID of the application in your system.Required if a Credit Balance will be linked to the account.

Not required for deposit products.
string
account_holder_typeType of account holder.Requiredenum:
consumer
commercial
account_holdersIDs of any account holders and co-holders.Required with a min_size of 1An array of account holder IDs.

Example
”entity_123”, “entity_456”

Can be either entity_id or client_customer_id.
authorized_signersA list of authorized signers. These are persons who can access, control, and change products and services on the account.Required if account_holder_type = commercial and min size >=1 for commercialAn array of authorized signer IDs.

Example
”entity_123”, “entity_456”

Can be either entity_id or client_customer_id.
authorized_users1A list of authorized users. These are persons who do not own the account but have restricted, authorized use on the account. Optionally, the Authorized Users file may be used instead if max items > 10.Optional.

May not be used if your program delivers authorized_users in the Authorized Users file.
An array of authorized user IDs.

Example
”entity_123”, “entity_456”

Can be either entity_id or client_customer_id.
currencyAccount currency.

This signals to Lead which currency you are using to report available_credit and credit_limit in the Accounts file. This may be different currency reported in Balance Daily files if your end-users hold Balances in multiple currencies. 3 letter code, e.g. USD
RequiredISO4217
client_product_nameName of the product offered by the client.Requiredstring
is_securedIndicate if the product is a secured credit or secured deposit product.Requiredboolean
1. If your program will have large volumes of authorized users per account, speak to your Technial Account Manager to utilize the Standalone Authorized Users file instead of this parameter. Once this configuration is set, the authorized_usersparameter will no longer be supported on the Accounts file.

Status & Timing

FieldDescriptionRequiredData Type
created_atDatetime account initiated.Requireddatetime
ISO8601
statusactive: Account is active

inactive: Account with no activity

closed: Account is closed
Requiredenum:
active
inactive
closed
status_reasonThe reason for the decision on the status.Requiredenum:
fraudulent
client_closed
user_closed
entity_closed
frozen
dormant
active
paid_off
charged_off
other Note user_closed will eventually be deprecated in favor of entity_closed

& Exception Approval

FieldDescriptionRequiredData Type
aan_delivered_atThe datetime the adverse action notice (AAN) was delivered.Required if status_reason = client_closeddatetime
ISO8601
aan_reasonReason an AAN was sent to the customer.Required if status_reason = client_closedstring
aan_delivery_methodAAN delivery method.Required if status_reason = client_closedenum:
email
text
other

Compliance

FieldDescriptionRequiredData Type
documentsAn array of JSON hashes of customer-facing documents. The JSON hash should reference any dynamic document that has been uploaded to the Documents folder or the version of a static document approved by Lead compliance, and include the document name/type, its client_document_name or document_id, its version, and its consent date. The required docs will be defined between the client and Lead bank during setup.RequiredExample
”document_id”: “client_document_123”, “type”: “esign_agreement”, “consented_at”: “2025-02-12T15:38:34.101-06:00”, “version”: “20220202” Note: JSON strings embedded in CSV fields must be enclosed in double quotes, with internal double quotes escaped by doubling them ("").

For documents uploaded via SFTP, please input the full file name as document_id. The suggested naming convention is: `<Date>__<AccountID><FileType><Version>.<FileExtension>

Credit Details

FieldDescriptionRequiredData Type
is_scraDoes the Servicemembers Civil Relief Act (SCRA) apply to this account.Required if a Credit Balance will be linked to this account. AND status != closedboolean
scra_started_atThe datetime when SCRA starts.Required if is_scra = truedate
YYYY-MM-DD
scra_ended_atThe datetime when SCRA ends.Optional.

Expected if is_scra = trueand the SCRA end date is known. Disallowed if is_scra is false
date
YYYY-MM-DD
is_mlatrue if the customer is subject to the Military Lending Act (MLA); false otherwise.Required if a Credit Balance will be linked to the account and status != closedboolean
underwriting_gradeThe grade or score assigned to the customer based on underwriting.Required if a Credit Balance will be linked to the account and status != closedstring
available_creditAvailable credit limit on the customer’s account. Lead validates that this value equals Credit Limit minus the sum of the balance field for all Balances linked to this accountRequired if a Credit Balance will be linked to the account and status != closednumber

currency decimal
credit_limitThe maximum amount the customer can draw. This may be different from the max credit limit the customer has been approved for.Required if a Credit Balance will be linked to the account and status != closednumber

currency decimal
max_credit_limitThe maximum credit limit the customer has been approved for based on original underwriting and the product.Required if a Credit Balance will be linked to the account and status != closednumber

currency decimal

Credit Bureau Data

FieldDescriptionRequiredData Type
credit_pulled_atThe date the credit report is pulled.Required if your program’s underwriting policy requires credit bureau data on all accounts. This will be agreed upon with Lead’s Legal team during implementation Required if any of credit_score or credit_report_source are presentdatetime

ISO8601
credit_scoreCredit score given by the credit bureau. Cannot be above 999.Required if your program’s underwriting policy requires credit bureau data on all accounts. This will be agreed upon with Lead’s Legal team during implementation Required if any of credit_pulled_at or credit_report_source are presentnumber
credit_report_sourceThe name of the credit bureau.Required if your program’s underwriting policy requires credit bureau data on all accounts. This will be agreed upon with Lead’s Legal team during implementation Required if credit_pulled_at or credit_score are presentenum:
equifax
experian
transunion

Other

FieldDescriptionRequiredData Type
generated_atThe day this file is generated. This should always be the date the file is sent to Lead Bank.Requireddatetime

ISO8601
effective_atThe timestamp of when the related object(s) were polled to collect the information for this record.Requireddatetime

ISO8601