Skip to main content

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

MethodDescription
Bank + Transaction NumberPass the bank code and reference number directly
Receipt URLPaste the screenshot share-link from the banking app
PDF fileUpload the bank receipt PDF (max 10 MB)
Receipt textSend the OCR’d text from a receipt image

Supported banks

CodeBank / Wallet
cbeCommercial Bank of Ethiopia
telebirrTelebirr (Ethio Telecom)
dashenDashen Bank
awashAwash Bank
boaBank of Abyssinia
zemenZemen Bank
cbebirrCBE Birr
mpesaM-Pesa Ethiopia
siinqeeSiinqee 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.