Quick Start
Welcome to the eDahab API Quick Start Guide.
This guide will walk you through the minimum steps required to start accepting payments and interacting with the eDahab API.
By the end of this page, you will have made your first successful API request.
Prerequisites
Before integrating the API, make sure you have:
- ✅ An active eDahab account
- ✅ Approved Merchant account
- ✅ API credentials (API Key and API Secret)
- ✅ Access to the eDahab Dashboard
Step 1: Obtain Your API Credentials
- Create a user from the official eDahab site.
- Log in to your eDahab Dashboard.
- Create Agent with your merchant number.
- Copy your API Key and API Secret.
- Store your credentials securely in your backend environment variables.
⚠️ Security Best Practice
- Never expose your API Key or Secret in frontend code.
- Do not commit credentials to public repositories.
- Always perform API calls from your server/backend.
Step 2: Make Your First API Request
- Download the eDahab API Postman Collection from the official eDahab site or your dashboard.
- Open your Postman app.
- Click Import and select the downloaded collection file.
- Your API Key and API Secret are set automatically—nothing to change.
- Send your first request (e.g., IssueInvoice) directly from Postman.
Tip: This is the fastest way to test the API without writing any code.
Or Try the Demo (No Code Needed)
Want to see how it works instantly? Try our API Demo to issue an invoice and view the response—no coding or setup required!
Note: The deducted amount will go to your registered merchant and you can see the transaction history.