Official Node.js SDK for CheckAPI — Ukrainian bank receipt verification API.
Verify PrivatBank, monobank, OTP Bank, A-Bank and Raiffeisen receipts automatically. Send a photo, get verified: true/false in ~1 second.
npm install checkapiimport { CheckAPI } from "checkapi";
const api = new CheckAPI("YOUR_API_KEY");
const result = await api.verify("receipt.jpg", 2450.0, "7731");
if (result.verified) {
console.log(`Confirmed: ${result.detectedAmount} UAH, card *${result.detectedCardLast4}`);
} else {
console.log(`Not verified: ${result.reason}`);
}{
"verified": true,
"confidence": 0.97,
"detectedAmount": 2450.0,
"detectedCardLast4": "7731",
"reason": "confirmed",
"durationMs": 870,
"checksLeft": 994
}| Plan | Price | Checks | Per check |
|---|---|---|---|
| Start | $30 | 1,000 | $0.03 |
| Business | $200 | 10,000 | $0.02 |
| Custom | from $500 | negotiable | individual |
- Website & live demo: https://check.sarmkadan.com
- API docs: https://check.sarmkadan.com/docs/
- Contact: Telegram @sarmkadan
MIT