Check.et API
Check.et lets you verify payments from 9 Ethiopian banks and mobile wallets - CBE, Telebirr, Dashen, Awash, Bank of Abyssinia, Zemen, CBE Birr, M-Pesa Ethiopia, and Siinqee - through a single REST API.Quickstart
Make your first verification call in under 5 minutes
API Reference
Full endpoint documentation with examples
Authentication
How to generate and use your API key
Error Handling
Understand error codes and retry strategies
What you can verify
| Method | Description |
|---|---|
| Bank + Transaction Number | Pass the bank code and reference number directly |
| Receipt URL | Paste the screenshot share-link from the banking app |
| PDF file | Upload the bank receipt PDF (max 10 MB) |
| Receipt text | Send the OCR’d text from a receipt image |
Supported banks
| Code | Bank / Wallet |
|---|---|
cbe | Commercial Bank of Ethiopia |
telebirr | Telebirr (Ethio Telecom) |
dashen | Dashen Bank |
awash | Awash Bank |
boa | Bank of Abyssinia |
zemen | Zemen Bank |
cbebirr | CBE Birr |
mpesa | M-Pesa Ethiopia |
siinqee | Siinqee Bank |
Requirements
API access requires a business account on Check.et. Personal accounts can use the dashboard but cannot generate API keys.Don’t have a business account yet? Create one here - it only takes a minute.

