ভার্চুয়াল নম্বর এপিআই
রিসেলারের জন্য
নিয়মিত মাসিক এবং বার্ষিক ভার্চুয়াল ফোন নম্বর প্রোগ্রাম্যাটিকভাবে প্রদান করুন, আপনার নিজের রিসেল মূল্য নির্ধারণ করুন, এবং আপনার নিজের এসএমএস-ভেরিফিকেশন ব্র্যান্ড তৈরি করুন — একটি সিম ধ্বংস না করেই।
আপনি কেন আপনার নিজের ক্যারিয়ার চুক্তির পরিবর্তে VRNUM API-এর উপর ভিত্তি করে তৈরি করবেন
সরাসরি আসল মোবাইল ক্যারিয়ার নম্বর সংগ্রহ করা মানে SIM চুক্তি, হার্ডওয়্যার, কমপ্লায়েন্স ব্যয় এবং এমনকি একটি একক যাচাইকরণ বিক্রির আগে মাসগুলোর সময় লাগে। VRNUM API এই সমস্ত কিছু বাদ দেয়।
আপনি ৫০টিরও বেশি দেশে মাসিক এবং বার্ষিক ভার্চুয়াল নম্বরের জীবন্ত ইনভেন্টোরিতে তাত্ক্ষণিক প্রবেশাধিকার পান, যেখানে প্রতিটি মূল্যের মধ্যে আপনার নিজের মার্জিন অন্তর্ভুক্ত থাকে। আপনার গ্রাহকরা শুধুমাত্র আপনার ব্র্যান্ড এবং আপনার মূল্যই দেখবে।
API কী থেকে আপনার প্রথম বিক্রয় পর্যন্ত
কার্যকর রিসেলার ইন্টিগ্রেশনের জন্য চারটি ধাপ।
একটি API কী তৈরি করুন
একটি ফ্রি VRNUM অ্যাকাউন্ট তৈরি করুন এবং Developers ট্যাব থেকে একটি কী তৈরি করুন। প্রতি অ্যাকাউন্টে একটি সক্রিয় কী।
আপনার ওয়ালেট তহবিল করুন
ক্রিপ্টো দিয়ে টপ আপ করুন। প্রতিটি অর্ডার আপনার ব্যালান্স থেকে কাটা হবে — কোনো ইনভয়েস নেই, কোনো ম্যানুয়াল বিলিং নেই।
ক্যাটালগ পড়ুন
লাইভ দেশ, সাবস্ক্রিপশন শর্তাবলী এবং দাম জানতে GET /catalog কল করুন। তাদের প্রদর্শনের আগে আপনার মার্কআপ যোগ করুন।
চাহিদা অনুযায়ী প্রভিশন করুন
একটি নম্বর তাত্ক্ষণিকভাবে অ্যাসাইন করতে Idempotency-Key সহ POST /numbers করুন, তারপর ডেলিভারির জন্য পোল করুন বা ওয়েবহুক ব্যবহার করুন।
একটি অনুরোধে একটি নম্বর প্রভিশন করুন
clientReference is your own opaque ID — attach it to reconcile orders against your internal customer records.
curl -X POST https://vrnum.com/api/v1/numbers \
-H "Authorization: Bearer vrnum_live_..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-8841" \
-d '{
"route": "<from catalog>",
"countryCode": "US",
"subscriptionOption": "month",
"clientReference": "order-8841"
}'Everything you need to run the full order lifecycle
Catalog, provisioning, SMS retrieval, renewal, auto-renew, and webhooks — one consistent JSON API.
/api/v1/catalog/api/v1/numbers/api/v1/numbers/api/v1/numbers/:id/api/v1/numbers/:id/sms/api/v1/numbers/:id/renew/api/v1/numbers/:id/autorenew/api/v1/webhook/api/v1/balanceFull request/response docs and your keys live in your dashboard after you sign in.
Who builds on the virtual number API
Any business that needs a supply of real phone numbers without owning telecom infrastructure.
Telecom resellers
Launch your own numbers-as-a-service brand on top of live carrier inventory without a single SIM contract.
SaaS ও অ্যাপ প্রতিষ্ঠাতা
কিছু API কলের সাহায্যে আপনার প্রোডাক্টের অনবোর্ডিং বা ভেরিফিকেশন ফ্লোতে ফোন-নাম্বার প্রোভিশনিং যোগ করুন।
ডেভেলপার এজেন্সি
আপনার ক্লায়েন্ট অ্যাপগুলোর জন্য নাম্বার-প্রোভিশনিং ফিচার চালু করুন, নিজের ক্যারিয়ার চুক্তি নিয়ে আলোচনা না করে।
QA ও অটোমেশন দল
স্বয়ংক্রিয় রেজিস্ট্রেশন ও ভেরিফিকেশন টেস্ট স্যুটের জন্য প্রয়োজন অনুযায়ী ডিশপোজেবল কিন্তু বাস্তব নাম্বার প্রোভিশন করুন।
প্রোডাকশনের জন্য তৈরি, ডেমোর জন্য নয়
ইডেমপোটেন্সি কি
টাইমআউট হলে নিরাপদভাবে পুনরায় চেষ্টা করুন — একই ইডেমপোটেন্সি-কী সবসময় মূল অর্ডারটি ফেরত দেয়, কখনও ডুপ্লিকেট নয়।
সাইনড ওয়েবহুক
number.provisioned, number.provisioning_failed, এবং sms.received ইভেন্টগুলি, X-VRNUM-Signature (HMAC-SHA256) দিয়ে স্বাক্ষরিত।
স্বয়ংক্রিয় পুনরায় চেষ্টা
ব্যর্থ ওয়েবহুক ডেলিভারিগুলি ব্যাকঅফ সময়সূচীতে পুনরায় চেষ্টা করে (5 মিনিট, 30 মিনিট, 2 ঘণ্টা, 6 ঘণ্টা, 24 ঘণ্টা) তারপর আমরা চেষ্টা বন্ধ করি।
স্বচ্ছ রেট সীমা
প্রতি কী প্রতি মিনিটে 60টি অনুরোধ, প্রতিটি প্রতিক্রিয়ায় X-RateLimit-* হেডার সহ, যাতে আপনি পূর্বাভাসযোগ্যভাবে ব্যাক অফ করতে পারেন।
ওয়ালেট-ফান্ডেড বিলিং
API অ্যাক্সেসের জন্য কোনো চালান বা সাবস্ক্রিপশন নেই — অর্ডারগুলি সফল হওয়া সাথে সাথে আপনার ব্যালান্স থেকে কেটে নেওয়া হয়।
স্থির ত্রুটি কোড
প্রত্যেকটি ত্রুটি একটি স্বাভাবিককৃত JSON কোড ফিরিয়ে দেয় যা আপনার ইন্টিগ্রেশন নির্ভরযোগ্যভাবে ব্যবহার করতে পারে, শুধুমাত্র HTTP স্ট্যাটাস নয়।
সাধারণভাবে জিজ্ঞাসিত প্রশ্নসমূহ
আমি কি আমার নিজস্ব ব্র্যান্ডের অধীনে VRNUM ভার্চুয়াল নাম্বার পুনঃবিক্রি করতে পারি?
হ্যাঁ। API শুধুমাত্র আপনার পুনঃবিক্রয় মূল্য ফেরত দেয় — আপনার গ্রাহকরা কখনই VRNUM-এর অভ্যন্তরীণ খরচ বা অন্তর্নিহিত ক্যারিয়ারের উৎস দেখবে না। আপনি দেশ এবং সেবার জন্য আপনার নিজস্ব মার্কআপ সেট করতে পারেন।
আমি কীভাবে ভার্চুয়াল নাম্বার API-তে অ্যাক্সেস পাব?
একটি বিনামূল্যে VRNUM অ্যাকাউন্ট তৈরি করুন, Developers ট্যাবটি খুলুন এবং একটি API কী জেনারেট করুন। কোনো অনুমোদনের অপেক্ষা নেই, কোনো মাসিক API ফি নেই — আপনি কেবল আপনার ওয়ালেট ব্যালেন্স থেকে একটি নাম্বার প্রোভিশন করার সময়ই অর্থ প্রদান করবেন।
API কোন প্রমাণীকরণ ব্যবহার করে?
Bearer token প্রমাণীকরণ। প্রতিটি রিকোয়েস্টে আপনার API কী Authorization: Bearer হেডার বা X-API-Key হেডার হিসেবে পাঠান।
রিকোয়েস্ট টাইমআউট হলে ডুপ্লিকেট অর্ডারের ঝুঁকি আছে কি?
না। প্রতিটি পেমেন্ট এন্ডপয়েন্ট Idempotency-Key হেডার গ্রহণ করে — একই কী ব্যবহার করে একই রিকোয়েস্ট পুনরায় চেষ্টা করুন এবং আপনি মূল অর্ডারই ফেরত পাবেন ডুপ্লিকেট চার্জের বদলে।
কোনো নাম্বার প্রস্তুত হলে বা SMS এলে আমি কীভাবে নোটিফিকেশন পাব?
Developers ট্যাব থেকে একটি ওয়েবহুক URL রেজিস্টার করুন। VRNUM আপনার এন্ডপয়েন্টে স্বাক্ষরিত ইভেন্টগুলি (number.provisioned, number.provisioning_failed, sms.received) POST করে, এবং ব্যর্থ ডেলিভারিগুলি স্বয়ংক্রিয়ভাবে পুনরায় প্রেরণ করে।
API রেট সীমা কী কী?
প্রতি কি প্রতি মিনিটে ৬০টি অনুরোধ। প্রতিটি প্রতিক্রিয়ায় X-RateLimit-Limit, X-RateLimit-Remaining, এবং X-RateLimit-Reset হেডার অন্তর্ভুক্ত থাকে যাতে আপনি সুষ্ঠুভাবে বিরতি নিতে পারেন।
আজই ভার্চুয়াল নম্বর পুনর্বিক্রয় শুরু করুন
একটি বিনামূল্যের অ্যাকাউন্ট তৈরি করুন, আপনার API কি তৈরি করুন, এবং কয়েক মিনিটের মধ্যে আপনার প্রথম ভার্চুয়াল নম্বর প্রোভাইজন করুন।