Overview
Verify Ethiopian receipt URLs from one API endpoint hosted in Ethiopia.
v.odit.et fetches receipts from the official provider over an Ethiopia-egress link and returns the parsed receipt as JSON. Built for backends that can't reach the provider directly from their region.
How it works
- Sign up at /signup and mint an API key from the dashboard.
- POST the receipt URL to
/api/verify. - We fetch the receipt from the official provider, parse it, and return JSON.
Supported providers
| Provider | URL shape | Returns |
|---|---|---|
| telebirr | transactioninfo.ethiotelecom.et/receipt/<ref> | HTML scraped into JSON |
| CBE | mbreciept.cbe.com.et/<id> (short link) | PDF or JSON depending on <id> |
| CBE | apps.cbe.com.et:100/?id=<id> or /BranchReceipt/<id> | PDF (parsed in-house) |
| CBE | mb.cbe.com.et/api/v1/transactions/public/... | JSON |
| Zemen | share.zemenbank.com/rt/<token>/pdf | PDF (parsed in-house) |
Quick example
References shown here are placeholders — substitute one from a receipt you control.
CBE responses have a different shape; see POST /api/verify.