
Roamify eSIM API میں تبدیلیاں
Donald Bogle
June 9, 2026 22:20
ہم ایک سیٹ ای پی آئی اپ ڈیٹس جاری کر رہے ہیں جو نئے اینڈ پوائنٹس، توسیع شدہ فعالیت، اور چند تبدیلیاں لاتی ہیں جن سے آپ کو اپنے انضمام کو اپ ڈیٹ کرنے سے پہلے آگاہ ہونا چاہیے۔
⚠️ اہم تبدیلیاں — ای سم پیکجز حاصل کریں #
اینڈپوائنٹ: GET /api/esim/packages
https://roamify.apidog.io/get-esim-packages-12947634e0
1. جواب اب صفحہ بند ہے #
یہ اینڈپوائنٹ اب واپس کرتا ہے صفحہ بند نتائج بجائے ایک ہی جواب میں تمام پیکجز کے۔ اگر آپ کا انضمام بغیر صفحہ بندی کے پیرامیٹرز کے پیکجز حاصل کرتا ہے، تو آپ کو صرف نتائج کا پہلا صفحہ مل رہا ہو سکتا ہے۔
عمل درکار: اپنے انضمام کو صفحہ بند جوابات کو سنبھالنے کے لیے اپ ڈیٹ کریں صفحہ اور pageSize کوئری پیرامیٹرز کے ساتھ۔
| پیرامیٹر | قسم | ڈیفالٹ | تفصیل |
|---|---|---|---|
| صفحہ | سٹرنگ | 1 | صفحہ نمبر حاصل کرنے کے لیے۔ |
| پیج سائز | سٹرنگ | 50 | ہر صفحے پر نتائج کی تعداد۔ |
تمام پیکجز حاصل کرنے کے لیے، صفحات کے ذریعے چلیں جب تک کہ جواب آپ کے pageSizeسے کم نتائج واپس نہ کرے۔
2. ملک اور countryCode اب مختلف معنی رکھتے ہیں #
پہلے یہ فیلڈز ایک دوسرے کے متبادل کے طور پر استعمال ہو سکتے تھے۔ اب یہ مختلف مقاصد کے لیے کام آتے ہیں اور دونوں کو GET /api/esim/countries اینڈپوائنٹ سے حاصل کردہ قیمتیں استعمال کرنی چاہئیں — بے ترتیب سٹرنگز اب قبول نہیں کی جاتیں۔
| پیرامیٹر | قبول شدہ قیمت | ماخذ |
|---|---|---|
| ملک | پورا ملک کا نام | ملک API سے نام کا فیلڈ |
| countryCode | ISO ملک کا کوڈ | ملک API سے کوڈ کا میدان |
عمل درکار: اگر آپ اس وقت مفت متن ملک کی سٹرنگز بھیج رہے ہیں تو اپنی انضمام کو اپ ڈیٹ کریں تاکہ پہلے کال کریں GET /api/esim/countries اور جواب سے name یا code کی قیمتیں استعمال کریں۔
نئے اینڈ پوائنٹس #
GET /api/esim/countries #
https://roamify.apidog.io/get-esim-supported-country-12947635e0
روامفی eSIM کی حمایت کرنے والے تمام ممالک کی فہرست واپس کرتا ہے۔ name اور کوڈ اس جواب سے فلٹر ان پٹ کے طور پر استعمال کریں جب پوچھ گچھ کریں GET /api/esim/packages.
فلٹر پیرامیٹر جو جغرافیہ
POST /api/esim/sms #
https://roamify.apidog.io/send-sms-37579804e0
براہ راست eSIM پر SMS پیغام بھیجیں۔
| نام | قسم | ضروری | تفصیل |
|---|---|---|---|
| iccid | سٹرنگ | ضروری | ایس ایم ایس بھیجنے کے لیے eSIM کا ICCID۔ |
| پیغام | سٹرنگ | ضروری | بھیجنے کے لیے پیغام کا مواد۔ |
اپ ڈیٹ شدہ اینڈ پوائنٹس #
POST /api/esim/apply — شروع کی تاریخاب سپورٹ کی گئی #
ایک نیا اختیاری شروع کی تاریخفیلڈ کو Generate eSIM Profile اینڈ پوائنٹ میں شامل کیا گیا ہے۔ کچھ مخصوص پیکجز (~30 میں سے 28,000+) کے لیے، یہ فیلڈ ضروری ہے۔.
آپ ان پیکجز کی شناخت اس بات کی جانچ کرکے کر سکتے ہیں کہ requirements.travelDate پیکج آبجیکٹ میں true ہے۔ اگر ضروری ہو اور فراہم نہ کیا گیا ہو تو پروفائل کی تخلیق کی درخواست ناکام ہو جائے گی۔
| نام | قسم | ضروری | تفصیل |
|---|---|---|---|
| شروع ہونے کی تاریخ | سٹرنگ | مشروط | سفر کی شروع ہونے کی تاریخ ISO 8601 فارمیٹ میں۔ ضروری ہے اگر requirements.travelDate درست ہے۔ |
ٹائم آؤٹ یاد دہانی
مکمل API حوالہ #
مکمل دستاویزات یہاں دستیاب ہیں docs.getroamify.com.
اگر آپ کے پاس کوئی سوالات ہیں یا اپنی انضمام کو اپ ڈیٹ کرنے میں مدد کی ضرورت ہے تو ہماری پارٹنر سپورٹ ٹیم سے رابطہ کریں۔
متعلقہ eSIM منزل کے منصوبے
اکثر پوچھے گئے سوالات
- میں Roamify eSIM API میں تبدیلیاں میں کیا سیکھوں گا؟
- آپ سیکھیں گے کہ eSIM ایکٹیویشن کیسے کام کرتا ہے، ڈیٹا پلانز کا موازنہ کیسے کریں، اور آپ کے سفر سے پہلے اور اس کے دوران کون سے سیٹ اپ اقدامات سب سے زیادہ اہمیت رکھتے ہیں۔
- میں جاپان کے لیے صحیح eSIM پلان کا انتخاب کیسے کروں؟
- اپنی منزل میں سفر کی لمبائی، متوقع روزانہ ڈیٹا کے استعمال، ہاٹ اسپاٹ کی ضروریات، اور نیٹ ورک کے معیار کے لیے اپنے منصوبے سے مماثل ہوں۔ مختصر قیام کے لیے عام طور پر کم ڈیٹا کی ضرورت ہوتی ہے، جبکہ دور دراز کے کام اور ویڈیو کالز کے لیے زیادہ ضرورت ہوتی ہے۔
- میں جاپان اور تھائ لينڈ کے لئے سفری eSIM پلان کہاں سے خرید سکتا ہوں؟
- براہ راست Roamify کنٹری پیجز پر جانے کے لیے اس گائیڈ میں منزل کے لنکس کا استعمال کریں، پلان کے اختیارات کا موازنہ کریں، اور روانگی سے پہلے چیک آؤٹ مکمل کریں۔