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.
What Update Subscriptions Do
For products that need to keep data current without requiring users to manually refresh, Update Subscriptions provide a set-and-forget monitoring capability.- A direct Update subscription tells Method to periodically pull fresh data from the financial institution and deliver it to you via webhook as it becomes available. The refresh cadence depends on the institution and account type.
- A snapshot-only subscription delivers new data whenever the credit report refreshes (typically monthly), ensuring your baseline data stays current without manual intervention.
Creating a Subscription
You can set up subscriptions either at Connect time (recommended for new accounts) or individually on existing accounts.At Connect Time (Recommended)
Includesubscriptions in your Connect request to automatically subscribe all discovered accounts:
On an Existing Account
Subscription Types
| Type | What it does |
|---|---|
update | Periodically pulls real-time data directly from the financial institution and delivers via webhook. Refresh cadence depends on the institution and account type. |
update.snapshot | Delivers new credit report data whenever the bureau refreshes (typically monthly). Lower cost, broader coverage. |
Check the account’s
available_subscriptions array before creating a subscription. If update isn’t listed, direct subscriptions aren’t available for that account.Refresh Cadence
The frequency of updates for direct subscriptions depends on the liability type and the individual account. Credit cards generally update more frequently (every 1 to 3 days), while personal loans and mortgages typically refresh every ~30 days, aligning with billing cycles and account activity. Snapshot subscriptions refresh whenever the credit bureau receives updated data from the creditor, usually on a monthly basis.
Receiving Updates via Webhook
When a subscription triggers a refresh, Method sends anupdate.create webhook followed by an update.update webhook when the data is ready:
Managing Subscriptions
- List active subscriptions:
GET /accounts/{acc_id}/subscriptions - Delete a subscription:
DELETE /accounts/{acc_id}/subscriptions/{sub_id}
When to Use Subscriptions vs On-Demand Updates
| Scenario | Approach |
|---|---|
| Dashboard showing current balances | Subscription (background refresh) |
| Pre-payment balance confirmation | On-demand direct Update |
| Debt paydown progress tracking | Subscription |
| One-time underwriting check | On-demand direct Update |
| Alerting on missed payments or balance spikes | Subscription |