Create the Entity
Start by creating an Entity with the applicant’s PII. For lending use cases, providing more identity data (SSN last 4, date of birth, address) significantly improves match rates during account discovery.The Entity is created with
status: "incomplete". The applicant still needs to verify their identity before Method can discover their accounts.Including
ssn_4 and dob at entity creation gives Method more data points to match against credit bureau records during Connect, which improves account discovery rates.Verify Identity
Before Method can pull the applicant’s credit data, you need to verify their identity. This is a two-step process: first verify the phone number, then verify the person’s identity.Step 1 - Phone verification (BYO SMS):If you already verify phone numbers in your own onboarding, use BYO SMS to assert that result to Method. Pass the ISO 8601 timestamp of when you verified the number.Step 2 - Identity verification (BYO KYC):With the phone verified, assert your own KYC result with BYO KYC. By creating this session you’re confirming that your external KYC process passed for this applicant. Method trusts your KYC result, with no constraints on which vendor you use.The response includes
For lending flows where you already verify the applicant in your own onboarding, BYO SMS and BYO KYC let you assert those results to Method in a single call each. Both require your team to be pre-authorized, so contact your Method CSM to enable them.
byo_kyc: { authenticated: true }, confirming the verification was recorded.After both steps, the Entity is active:Notice that connect, credit_score, and attribute have moved from restricted_products to products. The applicant is now eligible for account discovery.The Entity’s products and restricted_products arrays indicate which platform capabilities are unlocked based on the entity’s verification status. Before verification, most products are restricted. After verification, they unlock. You’ll see a similar pattern at the account level: each discovered account has its own products array that reflects what Method can do with that specific liability, based on Method’s coverage of the creditor.Connect Liabilities
With the Entity verified, call Connect to discover all of the applicant’s liability accounts via a soft credit pull (no impact to their credit score).Method discovered 6 liability accounts across multiple creditors. Each account ID maps to a specific debt obligation. You can retrieve any account to see its liability details:Understanding Account ProductsThe
If
This is the complete liability picture you need for DTI calculations and underwriting. Four of the six accounts support
products array tells you what Method can do with this account. Each discovered account comes with a products list and a restricted_products list based on the account type and Method’s coverage for that merchant:| Product | What it means |
|---|---|
balance | Retrieve the current balance for this account (from credit report data). |
update | Pull real-time data (current balance, APR, due dates, payment amounts) directly from the financial institution. |
payment | Send payments to this account through Method. Method has a payment rail to this creditor. |
sensitive | Access full account numbers. Gated, requires additional account verification. |
payment is in products, Method has payment coverage for this merchant and you can route funds to this account. If it’s in restricted_products or absent entirely, payments aren’t available for this account.This distinction matters most for lending workflows. If your product involves paying off a borrower’s existing debts (debt consolidation, enforced paydown), you need payment in the account’s products array for each target account. Accounts without payment coverage can still provide data for underwriting and DTI calculations via balance and update, but disbursement to those creditors would need to happen through your own payment rails.Compare the Chase card above with the FedLoan student loan, which has different product availability:This account’s products array contains balance and update but not payment. Method can pull real-time data from FedLoan, but payment routing to this servicer isn’t currently available.The applicant’s discovered accounts represent the following debts:| Account ID | Creditor | Type | Estimated Balance | Available Products |
|---|---|---|---|---|
acc_WqNhMRNVZjbKg | Chase Freedom Flex | Credit Card | $3,200 | balance, update, payment |
acc_nPvJM9KXRwQE4 | Discover it | Credit Card | $1,800 | balance, update, payment |
acc_TmGPLxkz7Nrh6 | Toyota Motor Credit | Auto Loan | $18,450 | balance, update, payment |
acc_RkFqVbD8HjQxP | FedLoan | Student Loan | $34,200 | balance, update |
acc_YXDrjADGjC76U | Upstart | Personal Loan | $12,000 | balance, update, payment |
acc_KpLnWzFt9Mjd3 | Rocket Mortgage | Mortgage | $245,000 | balance, update |
payment, meaning Method can route funds directly to those creditors. The remaining two (FedLoan and Rocket Mortgage) provide data through balance and update but don’t currently support payment disbursement through Method.In the next guides, you’ll see how to pull real-time balances via update and initiate payments to accounts that support it.What’s Next
Application & Qualification
Pull real-time account data and assess credit risk with Attributes.
Debt Consolidation
Request payoff quotes and disburse funds directly to creditors.