Loading IA-Café
Getting your data ready

🎟️ 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#