Tester Bank Accounts en Live !

Interface sécurisée • ZK Encryption • Limites plan • CRUD complet 🏦


Zero-Knowledge
Comptes canadiens
Limites plan
Curl généré
Zero-Knowledge Banking

Bank Accounts API

Comptes bancaires canadiens sécurisés
🏦 FREE: 8 max | PRO: 25 | BUSINESS: 150

1. Authentification + Plan

GET /api/BankAccounts/plan
curl -H "Authorization: Bearer jwt"
-H "X-Org-Id: 42"
"https://dpasswords.ca/api/BankAccounts/plan"
{
  "plan": "PRO",
  "normalizedPlan": "pro",
  "bankCount": 5,
  "bankLimit": 25,
  "canAddBank": true
}
Limites strictes: FREE=8 | PRO=25 | BUSINESS=150 | ENTERPRISE=∞

2. Lister les comptes (Pagination)

GET /api/BankAccounts/list?page=1&pageSize=20
curl -H "Authorization: Bearer jwt"
"https://dpasswords.ca/api/BankAccounts/list?page=1&pageSize=20"
{
  "page": 1,
  "pageSize": 20,
  "total": 42,
  "hasMore": true,
  "items": [
    { "id": 123, "createdAt": "2026-02-05 14:30" }
  ]
}

POST Add

POST /api/BankAccounts/add
{
  "accountNumber": "123456789",
  "transit": "00123",
  "institution": "RBC"
}

GET /{id}

GET /api/BankAccounts/details/123
{
  "accountNumber": "****6789",
  "transit": "00123",
  "institution": "Royal Bank"
}

DELETE /{id}

DELETE /api/BankAccounts/delete/123
success: true

6. Usage & Limites

GET /api/BankAccounts/behavior/summary
{
  "avgPerWeek": 2.3,
  "lastCreateAt": "2026-02-04T14:30Z",
  "preferredHour": 14,
  "preferredDay": "Monday"
}
🏦 Limites par Plan
FREE
8
PRO
25
BUSINESS
150
ENTERPRISE