Skip to main content
The Account Attributes endpoint provides financial attributes for an individual Account. The attributes returned depend on the account’s liability type (credit card, personal loan, mortgage, auto loan, or student loan). The Account Attributes endpoint is available as a:
To enroll an Account, create an attribute subscription via Create a Subscription. The subscription is available for credit card, personal loan, mortgage, auto loan, and student loan accounts.

Attribute Objects

Attribute Bundles

A bundle is a named group of attributes you can request together instead of listing each attribute individually. Request one or more bundles with the bundles field on Create Attributes or when enrolling an attribute Subscription. When you request a bundle, the response’s attributes object is scoped to that bundle’s members.

The statement bundle

The statement bundle returns the upcoming-statement attributes for an Account — the borrower’s next payment due date and the minimum amount due. It is available for all supported account types (credit card, personal loan, mortgage, auto loan, and student loan).
Values sourced from credit report data — or carried forward from a prior statement — are estimates and are flagged with metadata.estimated set to true.

Available Attributes by Account Type

The attributes returned depend on the account’s liability type. Requesting attributes for an unsupported account type will return a 400 error.

Credit Card Accounts

Personal Loan Accounts

Mortgage Accounts

Auto Loan & Student Loan Accounts

Auto loans and student loans return the same set of attributes.

Direct Pay Attributes

Direct Pay attributes are added to completed Account Attribute responses. They are not supported in v2 subscription requested_attributes.

Attribute Value Notes

  • Attribute values are returned in cents when the description says “in cents”.
  • usage_pattern returns revolver, transactor, dormant, or closed. Unknown or unavailable source values return insufficient_data.
  • delinquency_flag returns on_time or overdue. Unknown or unavailable source values return insufficient_data.
  • Boolean delinquency flags return false only when Method has usable non-delinquent data. If there is no usable signal, the attribute returns null with an insufficient data error.
  • delinquency_worst_dpd_bucket maps less_than_30 and 30 to 30_dpd, 60 to 60_dpd, 90 to 90_dpd, and 120 or over_120 to 120_plus_dpd.
  • estimated_apr is a percentage, not cents. It is computed for credit card accounts at supported issuers, and only for accounts that revolve a balance.
  • Direct Pay attributes count Method payments with a completed status of sent, posted, cashed, or settled. If no completed Direct Pay payment exists, enrolled_in_direct_pay_previously is false, number_of_direct_pay_in_12_months is 0, and the last payment date and amount return insufficient data.

Webhook Payload

The Webhook payload will contain the following information: