Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.methodfi.com/llms.txt

Use this file to discover all available pages before exploring further.

The Entity Attributes endpoint provides aggregated financial attributes for an Entity, computed from the Entity’s connected accounts. Attributes are organized by category (credit card, personal loan, mortgage, HELOC, overall, delinquency, Direct Pay, installment, and other) and cover utilization, balances, trends, delinquency signals, and Method Direct Pay activity. The Entity Attributes endpoint is available as a:
TypeUse-Case
ProductOn-Demand view of an Entity’s financial attributes.
SubscriptionComprehensive view of an Entity’s attributes and continuous near real-time updates on attributes. Webhook Payload

Attribute Objects

Available Attributes

Attributes are grouped by category (the kind of liability they describe) and tagged with the bundles they belong to. See Available Bundles for the curated groupings you can subscribe to with a single name.

Revolving Credit Card

AttributeValue TypeBundlesDescription
revolving_credit_card_balance_totalnumberPortfolio IntelligenceTotal revolving credit card balance across all accounts, in cents.
credit_limit_totalnumberPortfolio IntelligenceTotal credit limit across all credit card accounts, in cents.
available_credit_limit_totalnumberPortfolio IntelligenceTotal available credit across credit card accounts, in cents. Uses source-backed available credit when present and falls back to credit limit minus balance.
credit_card_utilizationnumberPortfolio IntelligenceCredit card utilization percentage across all accounts.
weighted_average_apr_credit_cardnumberPortfolio IntelligenceWeighted average APR across all credit card accounts.
usage_patternstringPortfolio IntelligenceOverall credit card usage pattern across all accounts.
next_payment_minimum_total_credit_cardsnumberPortfolio IntelligenceTotal minimum payment due across all credit card accounts, in cents.
payment_to_minimum_ratio_avg_credit_cardsnumberPortfolio IntelligenceAverage ratio of actual payments to minimum payments across credit card accounts.
revolving_credit_card_balance_change_30dnumberPortfolio IntelligenceChange in total revolving credit card balance over the last 30 days, in cents.
revolving_credit_card_balance_change_60dnumberPortfolio IntelligenceChange in total revolving credit card balance over the last 60 days, in cents.
revolving_credit_card_balance_change_90dnumberPortfolio IntelligenceChange in total revolving credit card balance over the last 90 days, in cents.
revolving_credit_card_utilization_trend_30dstringPortfolio IntelligenceDirection of credit card utilization change over the last 30 days.
revolving_credit_card_utilization_trend_90dstringPortfolio IntelligenceDirection of credit card utilization change over the last 90 days.
revolving_credit_card_utilization_delta_30dnumberPortfolio IntelligencePercentage point change in credit card utilization over the last 30 days.
revolving_credit_card_utilization_delta_60dnumberPortfolio IntelligencePercentage point change in credit card utilization over the last 60 days.
revolving_credit_card_utilization_delta_90dnumberPortfolio IntelligencePercentage point change in credit card utilization over the last 90 days.
delinquency_flag_credit_cardsstringPortfolio IntelligenceWorst credit card delinquency status. Possible values are on_time and overdue.

Personal Loan

AttributeValue TypeBundlesDescription
personal_loan_balance_totalnumberPortfolio IntelligenceTotal personal loan balance across all accounts, in cents.
personal_loan_amount_totalnumberPortfolio IntelligenceTotal original loan amount across all personal loan accounts, in cents.
available_loan_amount_personal_loansnumberPortfolio IntelligenceTotal source-backed available loan amount across personal loan accounts, in cents.
personal_loan_monthly_installments_estimatenumberPortfolio IntelligenceEstimated total monthly installment payments for personal loans, in cents.
personal_loan_utilizationnumberPortfolio IntelligenceUtilization percentage across all personal loan accounts.
weighted_average_apr_personal_loannumberPortfolio IntelligenceWeighted average APR across all personal loan accounts.
personal_loan_balance_change_30dnumberPortfolio IntelligenceChange in total personal loan balance over the last 30 days, in cents.
personal_loan_balance_change_60dnumberPortfolio IntelligenceChange in total personal loan balance over the last 60 days, in cents.
personal_loan_balance_change_90dnumberPortfolio IntelligenceChange in total personal loan balance over the last 90 days, in cents.
personal_loan_utilization_trend_30dstringPortfolio IntelligenceDirection of personal loan utilization change over the last 30 days.
personal_loan_utilization_trend_90dstringPortfolio IntelligenceDirection of personal loan utilization change over the last 90 days.
personal_loan_utilization_delta_30dnumberPortfolio IntelligencePercentage point change in personal loan utilization over the last 30 days.
personal_loan_utilization_delta_60dnumberPortfolio IntelligencePercentage point change in personal loan utilization over the last 60 days.
personal_loan_utilization_delta_90dnumberPortfolio IntelligencePercentage point change in personal loan utilization over the last 90 days.

Mortgage

AttributeValue TypeBundlesDescription
mortgage_balance_totalnumberPortfolio IntelligenceTotal mortgage balance across all accounts, in cents.
mortgage_loan_amount_totalnumberPortfolio IntelligenceTotal original loan amount across all mortgage accounts, in cents.
weighted_average_apr_mortgagenumberPortfolio IntelligenceWeighted average APR across all mortgage accounts.
mortgage_balance_change_30dnumberPortfolio IntelligenceChange in total mortgage balance over the last 30 days, in cents.
mortgage_balance_change_60dnumberPortfolio IntelligenceChange in total mortgage balance over the last 60 days, in cents.
mortgage_balance_change_90dnumberPortfolio IntelligenceChange in total mortgage balance over the last 90 days, in cents.
mortgage_utilization_trend_30dstringPortfolio IntelligenceDirection of mortgage utilization change over the last 30 days.
mortgage_utilization_trend_90dstringPortfolio IntelligenceDirection of mortgage utilization change over the last 90 days.
mortgage_utilization_delta_30dnumberPortfolio IntelligencePercentage point change in mortgage utilization over the last 30 days.
mortgage_utilization_delta_60dnumberPortfolio IntelligencePercentage point change in mortgage utilization over the last 60 days.
mortgage_utilization_delta_90dnumberPortfolio IntelligencePercentage point change in mortgage utilization over the last 90 days.

HELOC

AttributeValue TypeBundlesDescription
heloc_balance_totalnumberPortfolio IntelligenceTotal balance across HELOC accounts, in cents. HELOCs are identified by mortgage or personal loan sub_type: "heloc".
heloc_utilizationnumberPortfolio IntelligenceUtilization percentage across HELOC accounts. Uses balance divided by original loan amount.

Overall

AttributeValue TypeBundlesDescription
overall_loan_amount_totalnumberPortfolio IntelligenceTotal original loan amount across all account types, in cents.
available_credit_totalnumberPortfolio IntelligenceTotal reusable credit available to use now, in cents. Includes credit cards, HELOCs, and personal loan lines of credit. Ordinary mortgages and closed-end personal loans do not contribute.
overall_utilizationnumberPortfolio IntelligenceOverall utilization percentage across all account types.
overall_utilization_trend_30dstringPortfolio IntelligenceDirection of overall utilization change over the last 30 days.
overall_utilization_trend_90dstringPortfolio IntelligenceDirection of overall utilization change over the last 90 days.
overall_utilization_delta_30dnumberPortfolio IntelligencePercentage point change in overall utilization over the last 30 days.
overall_utilization_delta_60dnumberPortfolio IntelligencePercentage point change in overall utilization over the last 60 days.
overall_utilization_delta_90dnumberPortfolio IntelligencePercentage point change in overall utilization over the last 90 days.

Delinquency

AttributeValue TypeBundlesDescription
any_delinquent_flagbooleanPortfolio IntelligenceWhether any account has a usable delinquency signal. Returns false only when at least one account has usable non-delinquent data.
serious_delinquent_flagbooleanPortfolio IntelligenceWhether any account has a serious delinquency signal, such as major delinquency, charge-off, or collection.
delinquency_recently_cured_flagbooleanPortfolio IntelligenceWhether bureau data indicates delinquency while a recent sync update indicates the account is on time.
delinquency_worst_dpd_bucketstringPortfolio IntelligenceWorst delinquent period bucket across accounts. Possible values are 30_dpd, 60_dpd, 90_dpd, and 120_plus_dpd.
delinquency_accounts_countnumberPortfolio IntelligenceCount of accounts with a usable delinquent signal.
delinquent_balance_totalnumberPortfolio IntelligenceTotal past-due or delinquent amount across delinquent accounts, in cents. May include metadata.partial: true when only part of the delinquent population has amount data.
delinquency_progression_flagbooleanPortfolio IntelligenceWhether any account’s delinquent period worsened compared with a previous non-null period at least 7 days older, within a 90-day lookback.
delinquent_outcomestringPortfolio IntelligenceHighest-severity delinquent outcome across accounts. Possible values include current, collections, charge_off, payment_agreement, chapter_13, chapter_7, bankruptcy, repossession, foreclosure, and wage_garnishment.

Direct Pay

Direct Pay attributes are added to completed Entity Attribute responses. They are not supported in v2 subscription requested_attributes.
AttributeValue TypeBundlesDescription
enrolled_in_direct_pay_previouslybooleanWhether Method has completed at least one Direct Pay payment to any active or closed account tied to the same individual.
last_direct_pay_datestringISO timestamp for the most recent completed Direct Pay activity.
last_direct_pay_amountnumberAmount of the most recent completed Direct Pay payment, in cents.
number_of_direct_pay_in_12_monthsnumberNumber of completed Direct Pay payments in the trailing 365 days.

Installment

AttributeValue TypeBundlesDescription
installment_balance_totalnumberPortfolio IntelligenceTotal installment loan balance across all accounts, in cents.
installment_balance_change_30dnumberPortfolio IntelligenceChange in total installment balance over the last 30 days, in cents.
installment_balance_change_60dnumberPortfolio IntelligenceChange in total installment balance over the last 60 days, in cents.
installment_balance_change_90dnumberPortfolio IntelligenceChange in total installment balance over the last 90 days, in cents.

Other

AttributeValue TypeBundlesDescription
other_balance_totalnumberPortfolio IntelligenceTotal balance across all other account types, in cents.
other_balance_change_30dnumberPortfolio IntelligenceChange in total other account balance over the last 30 days, in cents.
other_balance_change_60dnumberPortfolio IntelligenceChange in total other account balance over the last 60 days, in cents.
other_balance_change_90dnumberPortfolio IntelligenceChange in total other account balance over the last 90 days, in cents.

Velocity

AttributeValue TypeBundlesDescription
balance_paydown_velocitynumberPortfolio IntelligenceRate of debt reduction in dollars per month, computed over the trailing 90 days. Coming soon.
balance_accumulation_velocitynumberPortfolio IntelligenceRate of debt increase in dollars per month, computed over the trailing 90 days. Coming soon.
utilization_volatility_30dnumberPortfolio IntelligenceStandard deviation of daily utilization over the trailing 30 days — higher values signal unstable spending behavior. Coming soon.

Cross-Account

AttributeValue TypeBundlesDescription
single_card_concentration_pctnumberPortfolio IntelligencePercentage of total credit card debt carried on the entity’s single highest-balance card. Coming soon.

Autopay

AttributeValue TypeBundlesDescription
autopay_enabled_credit_cards_countnumberPortfolio IntelligenceCount of credit card accounts with autopay active. Coming soon.
autopay_status_change_detectedbooleanPortfolio IntelligenceTrue if autopay has been disabled on a previously-active credit card account — a leading indicator of payment trouble. Coming soon.

Wallet

These attributes are computed on a per-account basis and surfaced when the parent entity is enrolled in Ready to Pay.
AttributeValue TypeBundlesDescription
utilization_bucketstringReady to PayPoint-in-time utilization bucket: near_limit, high, medium, or low. Coming soon.
purchasing_powernumberReady to PayAvailable credit on the card (credit_limit - balance), in cents. Coming soon.
utilization_velocity_4_weekstringReady to Pay4-week utilization trend bucket: rapidly_increasing, increasing, stable, decreasing, new_account, or insufficient_data. Coming soon.
utilization_velocity_8_weekstringReady to Pay8-week utilization trend bucket (same enum as 4-week). Coming soon.
utilization_velocity_12_weekstringReady to Pay12-week utilization trend bucket (same enum as 4-week). Coming soon.
spend_concentration_4_weeknumberReady to PayCard’s share of the entity’s total balance, averaged over the trailing 4 weeks. Coming soon.
spend_concentration_8_weeknumberReady to PayCard’s share of the entity’s total balance, averaged over the trailing 8 weeks. Coming soon.
spend_concentration_12_weeknumberReady to PayCard’s share of the entity’s total balance, averaged over the trailing 12 weeks. Coming soon.
current_wallet_ranknumberReady to PayThis card’s rank within the entity’s wallet, by recent spend concentration. Coming soon.
optimal_charge_datestringReady to PaySuggested next charge date for the card (YYYY-MM-DD). Coming soon.
account_agenumberReady to PayMonths since the card’s open date. Coming soon.
brand_categorystringReady to PayPrimary card benefit category: travel, dining, groceries, cash_back_flat, cash_back_varied, cobrand_airline, cobrand_hotel, retail, credit_builder, or other. Coming soon.
brand_tierstringReady to PayCard tier within its issuer’s lineup: lux, premium, plus, basic, credit_builder, or retail. Coming soon.

Available Bundles

Bundles are curated groupings of attributes you can subscribe to with a single name instead of listing each attribute individually. Pass them via the bundles field on the attribute subscription payload. At least one of bundles or requested_attributes must be provided — the two can be combined to subscribe to a bundle plus additional individual attributes.

Portfolio Intelligence

Bundle name: portfolio_intelligence Continuous monitoring of a borrower’s liability profile after origination — balance trends, utilization shifts, and delinquency signals across credit cards, personal loans, mortgages, HELOCs, and installment debt. See the Portfolio Intelligence guide for use cases and example workflows. Enrollment:
{
  "enroll": "attribute",
  "payload": {
    "attributes": {
      "bundles": ["portfolio_intelligence"]
    }
  }
}
Included attributes:
  • Core balances: revolving_credit_card_balance_total, personal_loan_balance_total, mortgage_balance_total, installment_balance_total, other_balance_total, heloc_balance_total
  • Balance change (30/60/90d): revolving_credit_card_balance_change_30d, personal_loan_balance_change_30d, mortgage_balance_change_30d, installment_balance_change_30d, other_balance_change_30d, revolving_credit_card_balance_change_60d, personal_loan_balance_change_60d, mortgage_balance_change_60d, installment_balance_change_60d, other_balance_change_60d, revolving_credit_card_balance_change_90d, personal_loan_balance_change_90d, mortgage_balance_change_90d, installment_balance_change_90d, other_balance_change_90d
  • Weighted APR: weighted_average_apr_credit_card, weighted_average_apr_personal_loan, weighted_average_apr_mortgage
  • Utilization: credit_card_utilization, personal_loan_utilization, heloc_utilization, overall_utilization
  • Utilization trends (30/90d): revolving_credit_card_utilization_trend_30d, personal_loan_utilization_trend_30d, mortgage_utilization_trend_30d, overall_utilization_trend_30d, revolving_credit_card_utilization_trend_90d, personal_loan_utilization_trend_90d, mortgage_utilization_trend_90d, overall_utilization_trend_90d
  • Utilization deltas (30/60/90d): revolving_credit_card_utilization_delta_30d, personal_loan_utilization_delta_30d, mortgage_utilization_delta_30d, overall_utilization_delta_30d, revolving_credit_card_utilization_delta_60d, personal_loan_utilization_delta_60d, mortgage_utilization_delta_60d, overall_utilization_delta_60d, revolving_credit_card_utilization_delta_90d, personal_loan_utilization_delta_90d, mortgage_utilization_delta_90d, overall_utilization_delta_90d
  • Credit limits & loan amounts: credit_limit_total, personal_loan_amount_total, mortgage_loan_amount_total, overall_loan_amount_total, available_credit_limit_total, available_loan_amount_personal_loans, available_credit_total
  • Account counts: high_utilization_account_count_credit_cards, maxed_out_account_count_credit_cards, zero_balance_credit_cards_count
  • Cost estimates: personal_loan_monthly_installments_estimate, interest_estimate_min_credit_cards, interest_estimate_max_credit_cards, interest_cost_monthly_current_credit_cards, interest_cost_annual_current_credit_cards
  • Payment behavior: usage_pattern, payment_to_minimum_ratio_avg_credit_cards, next_payment_minimum_total_credit_cards, next_payment_due_dates_array_credit_cards, days_until_next_payment_min_credit_cards, minimum_payment_coverage_ratio_credit_cards, last_payment_total_credit_cards
  • Delinquency: delinquency_flag_credit_cards, any_delinquent_flag, serious_delinquent_flag, delinquency_recently_cured_flag, delinquency_worst_dpd_bucket, delinquency_accounts_count, delinquent_balance_total, delinquency_progression_flag, delinquent_outcome
  • Velocity (coming soon): balance_paydown_velocity, balance_accumulation_velocity, utilization_volatility_30d
  • Cross-account (coming soon): single_card_concentration_pct
  • Autopay (coming soon): autopay_enabled_credit_cards_count, autopay_status_change_detected
Portfolio Intelligence is a separately enabled product. Contact your Method CSM to enable portfolio_intelligence on your environment.

Ready to Pay

Bundle name: ready_to_pay Per-card intelligence for issuers and wallet apps that need to understand where each credit card sits in a consumer’s wallet, how spend is trending, and what the card is best used for. Powers wallet ranking, optimal-card-for-purchase logic, and targeted reactivation offers.
Ready to Pay attributes are computed at the account level. Enrolling at the entity level activates computation for every credit card account owned by the entity. Account-level attribute subscriptions are on the roadmap — until then, the bundle is enrolled on the entity and surfaced per-account.
Enrollment:
{
  "enroll": "attribute",
  "payload": {
    "attributes": {
      "bundles": ["ready_to_pay"]
    }
  }
}
Included attributes:
  • Card state: usage_pattern, utilization, utilization_bucket (coming soon), purchasing_power (available credit)
  • Spend velocity (coming soon): utilization_velocity_4_week, utilization_velocity_8_week, utilization_velocity_12_week
  • Wallet position (coming soon): spend_concentration_4_week, spend_concentration_8_week, spend_concentration_12_week, current_wallet_rank
  • Timing & metadata (coming soon): optimal_charge_date, account_age, brand_category, brand_tier
Ready to Pay is in active development. Contact your Method CSM for availability and early-access enrollment.

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_credit_cards returns on_time or overdue. Unknown or unavailable source values return insufficient_data.
  • Boolean delinquency flags return false only when Method has at least one usable non-delinquent signal. 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.
  • delinquent_balance_total may return a partial aggregate. When that happens, the attribute includes metadata.partial, metadata.accounts_with_data, and metadata.accounts_total.
  • 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:
{
  "id": "string",
  "type": "entity_attribute.create",
  "path": "/entities/<ent_id>/attributes/<attr_id>"
}
{
  "id": "attr_dADraNgLBrhgL",
  "entity_id": "ent_EQ3FCTzDUmmCb",
  "status": "completed",
  "attributes": {
    "revolving_credit_card_balance_total": {
      "value": 968400,
      "error": null
    },
    "credit_limit_total": {
      "value": 8100000,
      "error": null
    },
    "credit_card_utilization": {
      "value": 11.96,
      "error": null
    },
    "weighted_average_apr_credit_card": {
      "value": 29.09,
      "error": null
    },
    "usage_pattern": {
      "value": "revolver",
      "error": null
    },
    "available_credit_limit_total": {
      "value": 7131600,
      "error": null
    },
    "next_payment_minimum_total_credit_cards": {
      "value": 26600,
      "error": null
    },
    "payment_to_minimum_ratio_avg_credit_cards": {
      "value": 1.92,
      "error": null
    },
    "revolving_credit_card_balance_change_30d": {
      "value": 381700,
      "error": null
    },
    "revolving_credit_card_balance_change_60d": {
      "value": null,
      "error": {
        "type": "ENTITY_ATTRIBUTE_INSUFFICIENT_DATA",
        "sub_type": "ENTITY_ATTRIBUTE_INSUFFICIENT_DATA",
        "code": 27001,
        "message": "Insufficient data to compute this entity attribute."
      }
    },
    "revolving_credit_card_utilization_delta_30d": {
      "value": -3.28,
      "error": null
    },
    "mortgage_balance_total": {
      "value": 15586300,
      "error": null
    },
    "heloc_balance_total": {
      "value": 4200000,
      "error": null
    },
    "available_credit_total": {
      "value": 7251600,
      "error": null
    },
    "any_delinquent_flag": {
      "value": true,
      "error": null
    },
    "delinquency_worst_dpd_bucket": {
      "value": "60_dpd",
      "error": null
    },
    "delinquent_balance_total": {
      "value": 18000,
      "error": null,
      "metadata": {
        "partial": true,
        "accounts_with_data": 1,
        "accounts_total": 2
      }
    },
    "delinquent_outcome": {
      "value": "payment_agreement",
      "error": null
    },
    "enrolled_in_direct_pay_previously": {
      "value": true,
      "error": null
    },
    "last_direct_pay_date": {
      "value": "2026-04-15T17:02:47.910Z",
      "error": null
    },
    "last_direct_pay_amount": {
      "value": 12500,
      "error": null
    },
    "number_of_direct_pay_in_12_months": {
      "value": 3,
      "error": null
    },
    "overall_loan_amount_total": {
      "value": 26757400,
      "error": null
    },
    "overall_utilization": {
      "value": 70.5,
      "error": null
    },
    "installment_balance_total": {
      "value": 23605200,
      "error": null
    }
  },
  "error": null,
  "created_at": "2026-04-09T17:02:47.910Z",
  "updated_at": "2026-04-09T17:04:35.220Z"
}