বিষয়বস্তুতে যান

API মেথড রেফারেন্স সূচী

Pushwoosh ১০০টিরও বেশি API মেথডের একটি বিশাল লাইব্রেরি প্রদান করে, যা নোটিফিকেশন পাঠানো, ব্যবহারকারী পরিচালনা এবং অ্যানালিটিক্স ট্র্যাক করার মতো বিভিন্ন কার্যকারিতার জন্য শ্রেণীবদ্ধ করা হয়েছে।

মেসেজিং API v2

Anchor link to

একটি ইউনিফাইড API যা সম্পূর্ণ /create*Message পরিবারকে (পুশ, ইমেল, SMS, Kakao) প্রতিস্থাপন করে। ওভারভিউ এবং মাইগ্রেশন গাইড দেখুন।

Notifyযেকোনো চ্যানেলের মাধ্যমে একটি একক বার্তা তৈরি করে এবং পাঠায়। /createMessage, /createTargetedMessage, /createEmailMessage, /createSMSMessage, /createKakaoMessage প্রতিস্থাপন করে।

মেসেজ API

Anchor link to
createMessage Deprecatedএকটি নতুন পুশ নোটিফিকেশন তৈরি করে। এর পরিবর্তে Notify ব্যবহার করুন।
deleteMessageএকটি নির্ধারিত বার্তা মুছে ফেলে।
getMessageDetailsবার্তার বিবরণ পুনরুদ্ধার করে।
createTargetedMessage Deprecatedএকটি নতুন টার্গেটেড পুশ নোটিফিকেশন তৈরি করে। এর পরিবর্তে transactional kind সহ Notify ব্যবহার করুন।
getPushHistory Deprecatedবিস্তারিত ডেটা সহ মেসেজ হিস্ট্রি পুনরুদ্ধার করতে /messages:list ব্যবহার করুন।
cancelMessageএকটি নির্ধারিত বার্তা বাতিল করে।

প্রিসেট API

Anchor link to
createPresetএকটি নতুন প্রিসেট তৈরি করে।
getPresetনির্দিষ্ট পুশ প্রিসেটের প্যারামিটার পুনরুদ্ধার করে।
listPresetsঅ্যাপের জন্য তৈরি করা প্রিসেটগুলির একটি তালিকা পুনরুদ্ধার করে।
deletePresetআপনার অ্যাকাউন্ট থেকে একটি প্রিসেট মুছে ফেলে।

ডিভাইস API

Anchor link to
registerDeviceঅ্যাপ্লিকেশনের জন্য একটি ডিভাইস নিবন্ধন করে।
unregisterDeviceডিভাইসের পুশ টোকেন সরিয়ে দেয়।
deleteDeviceনির্দিষ্ট অ্যাপ্লিকেশনে একটি ডিভাইস এবং এর সাথে সম্পর্কিত সমস্ত ডেটা মুছে ফেলে।
setTagsডিভাইসের জন্য ট্যাগ মান সেট করে।
getTagsএকটি নির্দিষ্ট ডিভাইসের জন্য তাদের সংশ্লিষ্ট মান সহ ট্যাগ পুনরুদ্ধার করে।
setBadgePushwoosh-এ একটি ডিভাইসের জন্য বর্তমান ব্যাজ মান পাঠায়।
applicationOpenএকটি অ্যাপ ওপেন ইভেন্ট নিবন্ধন করে।
pushStatএকটি পুশ ওপেন ইভেন্ট নিবন্ধন করে।
messageDeliveryEventডিভাইসের জন্য একটি পুশ ডেলিভারি ইভেন্ট নিবন্ধন করে।

অডিয়েন্স API

Anchor link to
bulkSetTagsএকাধিক ডিভাইসের জন্য ট্যাগ মান সেট করে।
bulkSetTags StatusbulkSetTags অপারেশনের স্ট্যাটাস প্রদান করে।
bulkRegisterDeviceপ্রতিটি ডিভাইসের জন্য ঐচ্ছিক ট্যাগ মান সহ একটি একক অনুরোধে একাধিক ডিভাইস নিবন্ধন করে।
bulkRegisterDevice Statusএকটি অনুরোধ আইডি ব্যবহার করে একটি বাল্ক ডিভাইস নিবন্ধন অনুরোধের স্ট্যাটাস এবং ফলাফল পুনরুদ্ধার করে।
bulkUnregisterDeviceএকটি একক অনুরোধে একাধিক ডিভাইস নিবন্ধনমুক্ত করে।
bulkUnregisterDevice Statusএকটি অনুরোধ আইডি ব্যবহার করে একটি বাল্ক ডিভাইস নিবন্ধনমুক্ত করার অনুরোধের স্ট্যাটাস এবং ফলাফল পুনরুদ্ধার করে।

ট্যাগ API

Anchor link to
addTagআপনার অ্যাকাউন্টে একটি ট্যাগ তৈরি করে।
deleteTagসমস্ত সম্পর্কিত তথ্য সহ একটি ট্যাগ সরিয়ে দেয়।
listTagsঅ্যাকাউন্টের ট্যাগগুলির একটি তালিকা পুনরুদ্ধার করে।

সেগমেন্টেশন (ফিল্টার) API

Anchor link to
createFilterএকটি নতুন সেগমেন্ট তৈরি করে।
listFiltersতাদের শর্তাবলী সহ উপলব্ধ সেগমেন্টগুলির একটি তালিকা প্রদান করে।
deleteFilterএকটি বিদ্যমান সেগমেন্ট মুছে ফেলে।
exportSegmentসেগমেন্টের শর্তাবলীর সাথে মিলে যাওয়া সাবস্ক্রাইবারদের এক্সপোর্ট করার জন্য একটি অনুরোধ নির্ধারণ করে।
exportSegment ResultsexportSegment ফলাফলের জন্য CSV লিঙ্ক পুনরুদ্ধার করে।

ব্যবহারকারী-কেন্দ্রিক API

Anchor link to
registerUserএকটি নির্দিষ্ট ডিভাইসের সাথে বাহ্যিক User ID যুক্ত করে।
deleteUserনির্দিষ্ট User ID-এর সাথে যুক্ত একজন ব্যবহারকারী এবং সমস্ত ডিভাইস মুছে ফেলে।
postEventঅ্যাপের মধ্যে ইভেন্টটি কল করে।

ইভেন্টস API

Anchor link to
createEventঅ্যাপের জন্য একটি ইভেন্ট তৈরি করে।

অ্যাপ্লিকেশন API

Anchor link to
createApplicationঅ্যাকাউন্টে একটি নতুন অ্যাপ্লিকেশন তৈরি করে।
updateApplicationঅ্যাপ্লিকেশন সেটিংস আপডেট করে।
deleteApplicationঅ্যাকাউন্ট থেকে অ্যাপটি মুছে ফেলে।
getApplicationঅ্যাপ সম্পর্কে বিস্তারিত তথ্য পায়।
getApplicationsঅ্যাকাউন্টের অ্যাপ্লিকেশনগুলির একটি তালিকা পুনরুদ্ধার করে।
getApplicationFileঅ্যাপ সম্পর্কিত কনফিগারেশন ফাইল পুনরুদ্ধার করে।
setApplicationPlatformStatusঅ্যাপের প্ল্যাটফর্ম স্ট্যাটাস পরিবর্তন করে।

ক্যাম্পেইন API

Anchor link to
createCampaignএকটি নতুন পুশ ক্যাম্পেইন তৈরি করে।
deleteCampaignএকটি নির্দিষ্ট ক্যাম্পেইন মুছে ফেলে।
getCampaignsঅ্যাপের জন্য ক্যাম্পেইনগুলির একটি তালিকা পুনরুদ্ধার করে।

অ্যাপ কনফিগারেশন API

Anchor link to
configureApplication for iOSঅ্যাপের জন্য iOS প্ল্যাটফর্ম কনফিগার করে।
configureApplication for Androidঅ্যাপের জন্য Android প্ল্যাটফর্ম কনফিগার করে।
configureApplication for Mac OS Xঅ্যাপের জন্য macOS প্ল্যাটফর্ম কনফিগার করে।
configureApplication for Windowsঅ্যাপের জন্য Windows প্ল্যাটফর্ম কনফিগার করে।
configureApplication for Amazonঅ্যাপের জন্য Amazon প্ল্যাটফর্ম কনফিগার করে।
configureApplication for Chromeঅ্যাপের জন্য Chrome প্ল্যাটফর্ম কনফিগার করে।
configureApplication for Safariঅ্যাপের জন্য Safari প্ল্যাটফর্ম কনফিগার করে।
configureApplication for Firefoxঅ্যাপের জন্য Firefox প্ল্যাটফর্ম কনফিগার করে।
configureApplication for Emailঅ্যাপের জন্য Email প্ল্যাটফর্ম কনফিগার করে।

ইমেল API

Anchor link to
createEmailMessage Deprecatedএকটি ইমেল বার্তা তৈরি করে। এর পরিবর্তে platforms: ["EMAIL"] এবং একটি email_payload সহ Notify ব্যবহার করুন।
registerEmailঅ্যাপের জন্য একটি ইমেল ঠিকানা নিবন্ধন করে।
deleteEmailআপনার ডাটাবেস থেকে একটি ইমেল ঠিকানা সরিয়ে দেয়।
setEmailTagsনির্দিষ্ট ইমেল ঠিকানার জন্য ট্যাগ মান সেট করে।
registerEmailUserএকটি নির্দিষ্ট ইমেল ঠিকানার সাথে একটি বাহ্যিক User ID যুক্ত করে।

টেস্ট ডিভাইস API

Anchor link to
createTestDeviceঅ্যাপ্লিকেশনের জন্য একটি টেস্ট ডিভাইস নিবন্ধন করে।
listTestDevicesঅ্যাপ্লিকেশনের জন্য নিবন্ধিত সমস্ত টেস্ট ডিভাইস পুনরুদ্ধার করে।

মেসেজ ইনবক্স API

Anchor link to
getInboxMessagesএকটি নির্দিষ্ট HWID-এর জন্য ইনবক্স বার্তাগুলির তালিকা পুনরুদ্ধার করে।
inboxStatusএকটি নির্দিষ্ট ইনবক্স বার্তার স্ট্যাটাস আপডেট করে।

পরিসংখ্যান API

Anchor link to

বার্তা পরিসংখ্যান

Anchor link to
messages:listপ্রেরিত বার্তাগুলির একটি তালিকা পুনরুদ্ধার করে।
totalsByIntervalsঘণ্টা অনুসারে একত্রিত মেট্রিক্স এবং কনভার্সন ডেটা প্রদান করে।
getMessageLogপ্রেরিত বার্তা সম্পর্কে বিস্তারিত তথ্য পুনরুদ্ধার করে।
linksInteractionsইমেল লিঙ্ক ক্লিকের উপর পরিসংখ্যান প্রদান করে।
linksInteractionsDevicesইমেলের লিঙ্কে ক্লিক করা ব্যবহারকারীদের তালিকা করে।
bouncedEmailsইমেল বাউন্স, অভিযোগ এবং বাউন্সের কারণ সম্পর্কে তথ্য প্রদান করে।

অ্যাপ্লিকেশন এবং সাবস্ক্রাইবার পরিসংখ্যান

Anchor link to
getApplicationSubscribersStatsডিভাইসের ধরন অনুসারে গ্রুপ করা অ্যাপের সাবস্ক্রাইবার পরিসংখ্যান পুনরুদ্ধার করে।
getAppStatsএকটি নির্দিষ্ট সময়কালের জন্য অ্যাপের পরিসংখ্যান পুনরুদ্ধার করে।
getSubscribersStatisticsএকটি নির্দিষ্ট সময়কালের জন্য সাবস্ক্রাইবার পরিসংখ্যান পুনরুদ্ধার করে।

ক্যাম্পেইন পরিসংখ্যান

Anchor link to
getCampaignStatsএকটি নির্দিষ্ট সময়কালের জন্য ক্যাম্পেইন পরিসংখ্যান পুনরুদ্ধার করে।

ইভেন্টস এবং ট্যাগ পরিসংখ্যান

Anchor link to
getEventStatisticsএকটি নির্দিষ্ট সময়কালে একটি ইভেন্ট কতবার ট্রিগার হয়েছিল তা পুনরুদ্ধার করে।
getTagStatsএকটি নির্দিষ্ট ট্যাগের জন্য পরিসংখ্যান পুনরুদ্ধার করে।

iOS লাইভ অ্যাক্টিভিটিস API

Anchor link to
startLiveActivityএকটি নতুন iOS লাইভ অ্যাক্টিভিটি তৈরি করে।
updateLiveActivityএকটি বিদ্যমান iOS লাইভ অ্যাক্টিভিটি আপডেট করে।

কাস্টমার জার্নি API

Anchor link to
Get Journey statsএকটি নির্দিষ্ট জার্নির আইডি দ্বারা তার পরিসংখ্যান প্রাপ্ত করে।
Remove users from journeysসমস্ত বা নির্বাচিত সক্রিয় জার্নি থেকে এক বা একাধিক ব্যবহারকারীকে সরিয়ে দেয়।

নির্ধারিত অনুরোধ API

Anchor link to
getResultsএকটি নির্ধারিত অনুরোধের ফলাফল পুনরুদ্ধার করে।
createSMSMessage Deprecatedএকটি নতুন SMS বার্তা তৈরি করে। এর পরিবর্তে platforms: ["SMS"] সহ Notify ব্যবহার করুন।

WhatsApp API

Anchor link to
createWhatsAppMessage Deprecatedএকটি নতুন WhatsApp বার্তা তৈরি করে। এর পরিবর্তে platforms: ["WHATS_APP"] সহ Notify ব্যবহার করুন।
createLineMessage Deprecatedএকটি নতুন LINE বার্তা তৈরি করে। এর পরিবর্তে platforms: ["LINE"] সহ Notify ব্যবহার করুন।
createKakaoMessage Deprecatedএকটি অনুমোদিত টেমপ্লেট ব্যবহার করে একটি Kakao বার্তা পাঠায়। এর পরিবর্তে platforms: ["KAKAO"] সহ Notify ব্যবহার করুন।

জিওজোন API

Anchor link to
getNearestZoneনিকটতম জিওজোনের প্যারামিটার এবং তার দূরত্ব পুনরুদ্ধার করে। জিও পুশ নোটিফিকেশনের জন্য ডিভাইসের অবস্থানও রেকর্ড করে।
addGeoZoneএকটি নির্দিষ্ট অ্যাপে একটি জিওজোন যোগ করে।
updateGeoZoneজিওজোনের বৈশিষ্ট্য যেমন নাম, স্ট্যাটাস, বিষয়বস্তু এবং পরিসীমা আপডেট করে।
deleteGeoZoneঅ্যাপ থেকে জিওজোন সরিয়ে দেয়।
addGeoZoneClusterঅ্যাপে একটি জিওজোন ক্লাস্টার যোগ করে।
deleteGeoZoneClusterঅ্যাপ থেকে একটি জিওজোন ক্লাস্টার সরিয়ে দেয়।
listGeoZonesঅ্যাপের জন্য জিওজোনগুলির একটি তালিকা পুনরুদ্ধার করে।
listGeoZoneClustersঅ্যাপের জন্য জিওজোন ক্লাস্টারগুলির একটি তালিকা পুনরুদ্ধার করে।