Banks¶
Who this is for: users picking the right
CompanyTypesfor their bank and looking up credentials, OTP behavior, or known quirks.
19 institutions are supported. 16 are on the Pipeline architecture (recommended), 3 are on the legacy path (still ship, on the migration roadmap).
Quick directory¶
- Banks (browser engine)
Bank Hapoalim · Bank Leumi · Beinleumi · Discount · Massad · Mercantile · Otsar Hahayal · Pagi · Bank Yahav
- Credit cards (browser engine)
Amex · Isracard · Max · Visa Cal
- API-direct (no browser)
- Legacy (deprecated)
Pipeline-backed banks (16) — credentials at a glance¶
| Bank | CompanyTypes | Credential fields | OTP |
|---|---|---|---|
| Amex | Amex | id, card6Digits, password | — |
| Bank Hapoalim | Hapoalim | userCode, password | conditional |
| Bank Leumi | Leumi | username, password | — |
| Beinleumi | Beinleumi | username, password | required |
| Discount Bank | Discount | id, password, num | — |
| Isracard | Isracard | id, card6Digits, password | — |
| Massad | Massad | username, password | required |
| Max | Max | username, password | — |
| Mercantile Bank | Mercantile | id, password, num | — |
| One Zero | OneZero | email, password | required (API) |
| Otsar Hahayal | OtsarHahayal | username, password | required |
| Pagi | Pagi | username, password | required |
| PayBox | PayBox | phoneNumber | required (API) |
| Pepper | Pepper | phoneNumber, password | required (API) |
| Visa Cal | VisaCal | username, password | — |
| Bank Yahav | Yahav | num, nationalID, password | — |
Legacy banks (3) — credentials at a glance¶
| Bank | CompanyTypes | Credential fields | OTP |
|---|---|---|---|
| Behatsdaa | Behatsdaa | id, password | — |
| Beyahad Bishvilha | BeyahadBishvilha | id, password | — |
| Mizrahi Bank | Mizrahi | username, password | — |
Source: src/Definitions.ts.
How to pick the right page¶
| If you... | Read |
|---|---|
| ... just want to scrape with code that works today | The per-bank page for credential fields, then Quick Start |
| ... want to know which engine your bank uses (browser vs API) | The per-bank page's "Engine" line |
... hit INVALID_OTP or INVALID_PASSWORD | The per-bank "Known quirks" section + Phases → LOGIN / OTP-FILL |
... see WAF_BLOCKED | The per-bank page (in case of bank-specific quirks) + Error Types → WAF |