Bulk SMS API

ডেভেলপাররা এক বিকেলেই চালু করতে পারেন এমন বাল্ক SMS API

BulkSMSAPI ডেভেলপারদের জন্য একটি বাল্ক এসএমএস API: REST এর মাধ্যমে 227টি দেশে প্রতি অনুরোধে একটি টেক্সট বা 10,000 নম্বর পর্যন্ত একটি ব্যাচ পাঠান, প্রতিটি বার্তাকে স্বাক্ষরিত ওয়েবহুকসের সাথে অনুসরণ করুন এবং প্রিপেইড ব্যালেন্স থেকে প্রতি বার্তার জন্য অর্থ প্রদান করুন।

  • প্রতি বার্তার জন্য প্রদান করুন
  • কোন মাসিক ফি নেই
  • স্বাক্ষরিত ওয়েবহুক

মার্কিন যুক্তরাষ্ট্র এ একটি SMS পাঠানোর খরচ প্রতি সেগমেন্টে $0.00507।

এক নজরে BulkSMSAPI

এটি কী
Bulk SMS পাঠানোর জন্য একটি REST API এবং ওয়েব কনসোল: একটি বার্তা, হাজার হাজার ব্যাচ, বা একটি পেস্ট করা তালিকা থেকে ক্যাম্পেইন।
কভারেজ
227 দেশ এবং অঞ্চল, প্রতিটির জন্য প্রতি সেগমেন্টে আলাদা মূল্য।
মূল্য
প্রতি সেগমেন্টে $0.00247 (ব্রাজিল) থেকে শুরু করে, মার্কিন যুক্তরাষ্ট্র এ $0.00507। কোন মাসিক ফি নেই, কোন সেটআপ ফি নেই।
অনুরোধ
HTTPS এর মাধ্যমে JSON, Bearer API কী, প্রতি ব্যাচ অনুরোধে 10,000 প্রাপক এবং প্রতি কী প্রতি মিনিটে 600 অনুরোধ।
ডেলিভারি রিপোর্ট
প্রতি ডেলিভারি বা ব্যর্থ বার্তার জন্য স্বাক্ষরিত ওয়েবহুক, প্রতি ইভেন্টে 10 প্রচেষ্টা, পোলিংয়ের জন্য GET এন্ডপয়েন্ট।
শিডিউলিং
2 মিনিট থেকে 45 দিন আগে send_at; শিডিউল করা ব্যাচগুলি সম্পূর্ণ ফেরত সহ বাতিল করা হয়।
টেক্সট
GSM-7 এবং ইউনিকোড (UCS-2), 10 সেগমেন্ট পর্যন্ত দীর্ঘ বার্তা, মার্জ ফিল্ড এবং প্রতি প্রাপকের জন্য ব্যক্তিগত টেক্সট।
পেমেন্ট
$40 থেকে প্রিপেইড ব্যালেন্স, হোস্টেড চেকআউটের মাধ্যমে টপ আপ করা। ব্যর্থ বার্তাগুলি ব্যালেন্সে ফেরত দেওয়া হয়।

বিল্ডিং ব্লক

একটি Bulk SMS ইন্টিগ্রেশনের জন্য প্রয়োজনীয় সবকিছু

একটি API এর ছয়টি অংশ, প্রতিটি বার্তার জন্য মূল্যায়িত এবং সবকিছু একই কনসোলে দৃশ্যমান। একটি ব্যবহার করুন, বা তাদের একটি সম্পূর্ণ নোটিফিকেশন পাইপলাইনে সংযুক্ত করুন।

একক বার্তা

POST /v1/messages একটি নম্বরে একটি টেক্সট পাঠায় এবং সাথে সাথে একটি বার্তা আইডি দিয়ে উত্তর দেয়। লগইন কোড, পাসওয়ার্ড রিসেট এবং পেমেন্ট অ্যালার্টগুলি আপনার কোড কল করার মুহূর্তেই বেরিয়ে যায়।

বার্তা পাঠান

ব্যাচ

POST /v1/batches একটি অনুরোধে সর্বোচ্চ 10,000 নম্বর নেয়, সবার জন্য একটি টেক্সট বা প্রতিটি নম্বরের জন্য একটি ব্যক্তিগত টেক্সট সহ। ডুপ্লিকেট এবং খারাপ নম্বরগুলি আলাদা করে রাখা হয় এবং উত্তরে তালিকাভুক্ত করা হয়।

ব্যাচ পাঠান

স্বাক্ষরিত ওয়েবহুক

প্রতিটি ডেলিভার্ড বা ব্যর্থ বার্তা আপনার এন্ডপয়েন্টকে একটি স্বাক্ষরিত JSON ইভেন্টের সাথে কল করে। প্রতিটি ইভেন্ট প্রায় 24 ঘন্টার মধ্যে 10 বার চেষ্টা পায়, তাই একটি ডেপ্লয় আপনাকে কখনই একটি স্ট্যাটাসের খরচ দেয় না।

ওয়েবহুক সেট আপ করুন

মূল্য নির্ধারণ API

GET /v1/pricing একটি কী ছাড়াই প্রতিটি দেশের জন্য প্রতি সেগমেন্টের মূল্য ফেরত দেয়। আপনার নিজের পণ্যে খরচ দেখান, বা একটি বড় পাঠানোর আগে একটি রুট চেক করুন।

API দ্বারা মূল্য পড়ুন

শিডিউলিং

যেকোনো অনুরোধে send_at যোগ করুন এবং ব্যাচটি সেই মিনিট পর্যন্ত অপেক্ষা করে, 2 মিনিট থেকে 45 দিন আগে পর্যন্ত। এটি শুরু হওয়ার আগে বাতিল করুন এবং সম্পূর্ণ খরচ ব্যালেন্সে ফিরে আসে।

ব্যাচ সময়সূচী করুন

পুরো দলের জন্য কনসোল

একটি তালিকা পেস্ট বা আপলোড করুন, টেক্সট লিখুন, প্রতিটি প্রাপকের জন্য এটি প্রিভিউ করুন এবং কোড ছাড়াই পাঠান। API থেকে প্রতিটি ব্যাচ লাইভ কাউন্ট সহ একই কনসোলে দেখা যায়।

কনসোল দেখুন

কোড, অ্যালার্ট এবং প্রচারণার জন্য একটি বাল্ক SMS API

ট্রানজ্যাকশনাল টেক্সট এবং মার্কেটিং প্রচারণা একই এন্ডপয়েন্ট, একই মূল্য তালিকা এবং একই ডেলিভারি ইভেন্ট ব্যবহার করে। পার্থক্য শুধুমাত্র আপনি একটি অনুরোধে কতগুলি নম্বর রাখেন।

ট্রানজ্যাকশনাল বার্তা

আপনার সিস্টেমে একটি ইভেন্ট, একজন ব্যক্তির কাছে একটি টেক্সট, সেকেন্ডের মধ্যে পাঠানো।

  • POST /v1/messages বার্তা আইডি, মূল্য এবং স্ট্যাটাস সহ 202 উত্তর দেয় টেক্সটটি আমাদের কিউ ছেড়ে যাওয়ার আগে।
  • আপনার নিজের অর্ডার বা ব্যবহারকারী আইডি রেফারেন্সে রাখুন এবং এটি সেই বার্তার জন্য প্রতিটি ওয়েবহুকে ফিরে আসে।
  • সুরক্ষিতভাবে পুনরায় চেষ্টা করুন: একই Idempotency-Key দ্বিগুণ পাঠানোর পরিবর্তে 24 ঘন্টার জন্য প্রথম উত্তর ফেরত দেয়।
বার্তা পাঠান

বাল্ক প্রচারণা

একটি টেক্সট, বা প্রতিটি ব্যক্তির জন্য একটি টেক্সট, একটি অনুরোধে হাজার হাজার তালিকায়।

  • POST /v1/batches প্রতিটি অনুরোধে 10,000 নম্বর নেয়; কনসোলটি একটি পেস্ট বা CSV ফাইল থেকে প্রতিটি প্রচারণার জন্য 50,000 নেয়।
  • নম্বরগুলি আপনার জন্য পরিষ্কার করা হয়: স্পেস, ড্যাশ এবং 00 প্রিফিক্স ঠিক করা হয়, ডুপ্লিকেট এবং অবৈধ নম্বরগুলি তালিকাভুক্ত করা হয় এবং বাদ দেওয়া হয়।
  • প্রথমে POST /v1/estimates দিয়ে অনুমান করুন: মোট খরচ, সেগমেন্ট এবং দেশ অনুযায়ী বিভাজন, কিছু পাঠানো ছাড়াই।
ব্যাচ পাঠান

দলগুলি SMS API এর মাধ্যমে কী পাঠায়

বাস্তব সিস্টেম থেকে আসল বার্তা: প্রতিটি একটি একক API কল বা একটি সময়সূচী ব্যাচ, নম্বরের দেশ অনুযায়ী প্রতি সেগমেন্টে মূল্য নির্ধারণ করা হয়।

লগইন এবং সাইন-আপ কোড

আপনার অথ সার্ভিস থেকে POST /v1/messages ব্যবহার করে একটি এককালীন কোড পাঠান এবং ব্যবহারকারী নতুন কোড চাওয়ার আগে ডেলিভারি ইভেন্ট পড়ুন।

অর্ডার এবং ডেলিভারি আপডেট

আপনার অর্ডার সিস্টেমটি API কে কল করে যখন একটি পার্সেল ডিপো ছেড়ে যায়, সময় উইন্ডো এবং ট্র্যাকিং কোড একটি সংক্ষিপ্ত টেক্সটে।

অ্যাপয়েন্টমেন্ট রিমাইন্ডার

একটি রাতের কাজ আগামীকালের তালিকা তৈরি করে এবং প্রতিটি রোগী বা ক্লায়েন্টের জন্য একটি ব্যক্তিগত টেক্সট সহ একটি ব্যাচ পাঠায়, আগের সন্ধ্যায় নির্ধারিত।

পেমেন্ট এবং অ্যাকাউন্ট অ্যালার্ট

কার্ড পেমেন্ট, ট্রান্সফার এবং নতুন ডিভাইস সাইন-ইন একই সেকেন্ডে একটি টেক্সট ট্রিগার করে, প্রতি সেগমেন্টের দাম এবং এর স্ট্যাটাস লগ করা হয়।

বিক্রয় এবং লঞ্চ ক্যাম্পেইন

কনসোল থেকে 50,000 নম্বর বা আপনার CRM থেকে 10,000 এর ব্যাচ পাঠান, প্রতিটি টেক্সটে একটি অপ্ট-আউট লাইন যোগ করে।

সেবা এবং আউটেজ নোটিশ

একটি সেবা, ফ্লাইট বা ডেলিভারি রুট পরিবর্তন হলে প্রতিটি প্রভাবিত গ্রাহককে একবারে জানান এবং এটি ঠিক হলে ফলোআপ করুন।

একটি অনুরোধে একটি ব্যাচ পাঠান

কনসোলে একটি API কী তৈরি করুন, এটিকে BULKSMSAPI_KEY হিসাবে এক্সপোর্ট করুন এবং যেকোনো একটি চালান। প্রতিটি নমুনা একটি সম্পূর্ণ প্রোগ্রাম যা শুধুমাত্র স্ট্যান্ডার্ড লাইব্রেরি ব্যবহার করে, এবং উত্তরটি হল ব্যাচের সাথে এর আইডি, খরচ এবং লাইভ কাউন্ট।
একটি ব্যাচ তৈরি করুন
curl https://bulksmsapi.cc/v1/batches \
  -H "Authorization: Bearer $BULKSMSAPI_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: spring-sale-0412" \
  -d '{
    "name": "Spring sale",
    "text": "Spring sale at Northwind: 20% off until Sunday. Opt out: northwind.example/sms",
    "to": [
      "+14155550123",
      "+447400123456",
      "+4915123456789"
    ]
  }'

মূল্য নির্ধারণ

দেশ অনুযায়ী বাল্ক SMS মূল্য

প্রতিটি দেশের জন্য প্রতি মেসেজ সেগমেন্টের একটি মূল্য আছে, মার্কিন ডলারে, API এবং কনসোল উভয় ক্ষেত্রে একই। 160 অক্ষরের পর্যন্ত একটি সাধারণ টেক্সট একটি সেগমেন্ট; দীর্ঘ বা ইউনিকোড টেক্সটগুলি আরও ব্যবহার করে, এবং মূল্য তালিকা পাঠানোর আগে খরচ দেখায়।
দেশ
প্রতি সেগমেন্টে
$0.00507
10,000 টি বার্তা
$50.70
মার্কিন যুক্তরাষ্ট্র এর জন্য এসএমএস এপিআই

একটি পাঠানোর মূল্য কিভাবে নির্ধারণ করা হয়

  • নম্বরের দেশের প্রতি সেগমেন্টের মূল্য, টেক্সটের সেগমেন্টের সংখ্যা দ্বারা গুণিত, প্রাপকের সংখ্যা দ্বারা গুণিত। আর কিছু যোগ করা হয় না।
  • অনুরোধ গ্রহণ করা হলে খরচ আপনার ব্যালেন্স থেকে নেওয়া হয়, তাই একটি ব্যাচ কখনই তহবিলের অভাবে অর্ধেক থেমে যায় না।
  • ব্যর্থ মেসেজগুলি স্বয়ংক্রিয়ভাবে ব্যালেন্সে ফেরত দেওয়া হয়, এবং আপনি যে নির্ধারিত ব্যাচ বাতিল করেন তা সম্পূর্ণ ফেরত দেওয়া হয়।
  • মূল্য GET /v1/pricing থেকে সরাসরি পড়া হয়, তাই আপনার নিজের পণ্যটি একই সংখ্যা দেখাতে পারে।
সম্পূর্ণ মূল্য তালিকা

227 টি দেশের মধ্যে 227 টি

দেশপ্রতি SMS
অস্ট্রিয়া$0.00707
অস্ট্রেলিয়া$0.00507
অ্যাঙ্গুইলা$0.01297
অ্যাঙ্গোলা$0.00987
অ্যান্টিগুয়া ও বারবুডা$0.01327
আইল অফ ম্যান$0.01417
আইসল্যান্ড$0.01467
আজারবাইজান$0.05557
আন্ডোরা$0.00987
আফগানিস্তান$0.03117
আমেরিকান সামোয়া$0.02177
আয়ারল্যান্ড$0.01417

প্রিপেইড ব্যালেন্স থেকে পে-অ্যাজ-ইউ-গো

$40 থেকে $5,000 পর্যন্ত যেকোনো পরিমাণ টপ আপ করুন এবং যেকোনো দেশে যেকোনো গতিতে খরচ করুন। ব্যালেন্সের কোনো মেয়াদ শেষ হওয়ার তারিখ বা মাসিক চার্জ নেই, এবং প্রথম টপ আপে বোনাস যোগ হয়।
$40+10% প্রথম টপ-আপ

প্রথম টপ-আপে ব্যালেন্স $44

মার্কিন যুক্তরাষ্ট্র এর জন্য প্রায় 8,678 ওয়ান-সেগমেন্ট মেসেজ

$100+20% প্রথম টপ-আপ

প্রথম টপ-আপে ব্যালেন্স $120

মার্কিন যুক্তরাষ্ট্র এর জন্য প্রায় 23,668 ওয়ান-সেগমেন্ট মেসেজ

$200+25% প্রথম টপ-আপ

প্রথম টপ-আপে ব্যালেন্স $250

মার্কিন যুক্তরাষ্ট্র এর জন্য প্রায় 49,309 ওয়ান-সেগমেন্ট মেসেজ

$300+30% প্রথম টপ-আপ

প্রথম টপ-আপে ব্যালেন্স $390

মার্কিন যুক্তরাষ্ট্র এর জন্য প্রায় 76,923 ওয়ান-সেগমেন্ট মেসেজ

$500+35% প্রথম টপ-আপ

প্রথম টপ-আপে ব্যালেন্স $675

মার্কিন যুক্তরাষ্ট্র এর জন্য প্রায় 133,136 ওয়ান-সেগমেন্ট মেসেজ

$1,000+40% প্রথম টপ-আপ

প্রথম টপ-আপে ব্যালেন্স $1,400

মার্কিন যুক্তরাষ্ট্র এর জন্য প্রায় 276,134 ওয়ান-সেগমেন্ট মেসেজ

অ্যাকাউন্ট তৈরি করুন

বার্তার সংখ্যা মার্কিন যুক্তরাষ্ট্র-এর জন্য প্রতি সেগমেন্টে $0.00507। পেমেন্ট কীভাবে কাজ করে

উচ্চ ভলিউমের জন্য লেখা সীমা

নিচের সংখ্যাগুলি API চালানো কোডের সীমা, এবং ডক্স প্রতিটি সীমা সংশ্লিষ্ট হেডার বা ত্রুটির সাথে তালিকাভুক্ত করে।

10,000

ব্যাচ রিকোয়েস্ট প্রতি সংখ্যা

একটি কলে একটি তালিকা পাঠান, দেশ অনুযায়ী বিভক্ত এবং প্রতি প্রাপকের জন্য মূল্য নির্ধারণ করা।

600

প্রতি কী প্রতি মিনিটে অনুরোধ

প্রতিটি উত্তরে রেট লিমিট হেডারগুলি দেখায় উইন্ডোতে কী অবশিষ্ট আছে।

1,200

প্রতি অ্যাকাউন্ট প্রতি মিনিটে বার্তা

কিউ প্রতি দুই সেকেন্ডে ক্রমানুসারে বার্তাগুলি রুটে হস্তান্তর করে।

অ্যাকাউন্ট থেকে ডেলিভারি রিপোর্টে চার ধাপে

কোনো বিক্রয় কল বা চুক্তি নেই: অ্যাকাউন্টটি আপনার ব্রাউজারে তৈরি একটি কী, এবং প্রথম টপ আপের পরে API খোলে।
  1. ধাপ 1

    একটি অ্যাকাউন্ট তৈরি করুন

    আপনার ব্রাউজার একটি অ্যাকাউন্ট কী তৈরি করে। এটি একবার সংরক্ষণ করুন; এটি একমাত্র লগইন, কোনো ইমেল বা পাসওয়ার্ড পরিচালনা করার প্রয়োজন নেই।

  2. ধাপ 2

    ব্যালেন্স টপ আপ করুন

    হোস্টেড চেকআউটের মাধ্যমে $40 থেকে যোগ করুন। ব্যালেন্স কনসোলে এবং GET /v1/balance এর মাধ্যমে দেখায়।

  3. ধাপ 3

    একটি API কী তৈরি করুন

    প্রতি অ্যাপ বা পরিবেশের জন্য একটি কী নাম দিন, এটি একবার কপি করুন এবং অন্যগুলি স্পর্শ না করে যেকোনো সময় বাতিল করুন।

  4. ধাপ 4

    পাঠান এবং শুনুন

    /v1/messages বা /v1/batches কল করুন এবং একটি webhook URL যোগ করুন: ডেলিভার্ড এবং ফেইলড ইভেন্টগুলি সাইন করা অবস্থায় আসে।

আজই আপনার প্রথম ব্যাচ পাঠান

সেকেন্ডের মধ্যে একটি অ্যাকাউন্ট তৈরি করুন, $40 থেকে টপ আপ করুন এবং HTTPS বলতে পারে এমন যেকোনো ভাষা থেকে API কল করুন। প্রতি বার্তার মূল্য $0.00247 থেকে শুরু হয়।

ডেভেলপারদের জন্য বাল্ক এসএমএস API: REST, ওয়েবহুকস, 227 দেশ | BulkSMSAPI