📱 ফ্লেক্সিলোড ও টপআপ API ডকুমেন্টেশন

API কল করার জন্য আপনার মার্চেন্ট Username, Password, API Key এবং API Secret প্রয়োজন। যদি এখনো একাউন্ট না করে থাকেন, তাহলে এখান থেকে মার্চেন্ট রেজিস্ট্রেশন করুন

🌐 বেস ইউআরএল

https://itopup.world/api/v1/

📌 অপারেটর এন্ডপয়েন্ট

অপারেটরঅপারেটর কোডএন্ডপয়েন্ট
গ্রামীণফোন / স্কিটো (grameenphone) GP, (Grameenphone Skitto) SK grameenphone.php
বাংলালিংক BL banglalink.php
রবি RB robi.php
এয়ারটেল AT airtel.php
টেলিটক TT teletok.php

📌 উদাহরণ রিকোয়েস্ট (cURL)

curl -X POST https://itopup.world/api/v1/grameenphone.php \
-H "Content-Type: application/json" \
-d '{
  "username": "your_username",
  "password": "your_password",
  "api_key": "your_api_key",
  "api_secret": "your_api_secret",
  "mobile": "017XXXXXXXX",
  "amount": 20,
  "account_type": "prepaid",
  "operator": "GP"
}'
        
    

📌 উদাহরণ PHP ইন্টিগ্রেশন

<?php
$data = [
    "username" => "your_username",
    "password" => "your_password",
    "api_key" => "your_api_key",
    "api_secret" => "your_api_secret",
    "mobile" => "017XXXXXXXX",
    "amount" => 20,
    "account_type" => "prepaid",
    "operator" => "GP"
];

$ch = curl_init("https://itopup.world/api/v1/grameenphone.php");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type: application/json"]);
$response = curl_exec($ch);
curl_close($ch);

echo $response;
?>