🎫 ePINs API (Recharge Cards)
Generate recharge card PINs in bulk for all Nigerian networks. Perfect for resellers, vendors, and businesses that sell recharge cards.
🎟️ Quick Overview
POST
/devapi/v1/epins
Bulk Generation
Generate up to 200 PINs per request
2.5% Discount
Default discount on all ePIN purchases
All Networks
MTN, Airtel, Glo, 9mobile
📋 Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
request_id |
string | Yes | Your unique transaction ID |
service_id |
string | Yes | mtn, airtel, glo, 9mobile |
value |
number | Yes | Card denomination: 100, 200, 500, or 1000 |
quantity |
number | Yes | Number of PINs to generate (1-200) |
💻 Code Example
cURL - Generate 5 MTN ₦500 PINs
curl -X POST "https://iacafe.com.ng/devapi/v1/epins" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"request_id": "epins_mtn_1704067200_abc",
"service_id": "mtn",
"value": 500,
"quantity": 5
}'
📤 Response Example
Success Response - ePINs Generated
{
"code": "success",
"message": "ORDER COMPLETED",
"data": {
"product_name": "ePINs",
"service_name": "MTN",
"status": "completed-api",
"order_id": 123456,
"value": 500,
"quantity": 5,
"amount": "2500.00",
"discount": "62.50",
"amount_charged": "2437.50",
"request_id": "epins_mtn_1704067200_abc",
// 🎫 THE PINS!
"pins": [
{ "pin": "1234-5678-9012-345", "serial": "MTN500-001" },
{ "pin": "2345-6789-0123-456", "serial": "MTN500-002" },
{ "pin": "3456-7890-1234-567", "serial": "MTN500-003" },
{ "pin": "4567-8901-2345-678", "serial": "MTN500-004" },
{ "pin": "5678-9012-3456-789", "serial": "MTN500-005" }
],
"load_pin": "*555*PIN#",
"check_balance": "*556#"
}
}
📱 How to Load PINs
| Network | Load Code | Check Balance |
|---|---|---|
| MTN | *555*PIN# | *556# |
| Airtel | *126*PIN# | *123# |
| Glo | *123*PIN# | *124# |
| 9mobile | *222*PIN# | *232# |