পোস্টমাস্টার টুলস এপিআই হলো একটি RESTful এপিআই, যা ইমেইল ট্র্যাফিক মেট্রিক্সে (যেমন স্প্যাম রিপোর্ট, ডেলিভারি ত্রুটি ইত্যাদি) প্রোগ্রাম্যাটিক অ্যাক্সেস প্রদান করে, যা বর্তমানে জিমেইল পোস্টমাস্টার টুলস ইউআই-এর মাধ্যমে পাওয়া যায়।
- REST রিসোর্স: v2beta.domainStats
- REST রিসোর্স: v2beta.domains
- REST রিসোর্স: v2beta.domains.domainStats
- REST রিসোর্স: v2beta.domains.users
পরিষেবা: gmailpostmastertools.googleapis.com
এই পরিষেবাটি কল করার জন্য, আমরা আপনাকে গুগল-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলো ব্যবহার করার পরামর্শ দিই। যদি আপনার অ্যাপ্লিকেশনকে এই পরিষেবাটি কল করার জন্য নিজস্ব লাইব্রেরি ব্যবহার করার প্রয়োজন হয়, তাহলে এপিআই (API) অনুরোধ করার সময় নিম্নলিখিত তথ্যগুলো ব্যবহার করুন।
আবিষ্কার নথি
ডিসকভারি ডকুমেন্ট হলো REST API-এর বর্ণনা এবং ব্যবহারের জন্য একটি মেশিন-পঠনযোগ্য স্পেসিফিকেশন। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং গুগল API-এর সাথে ইন্টারঅ্যাক্ট করে এমন অন্যান্য টুল তৈরি করতে ব্যবহৃত হয়। একটি সার্ভিস একাধিক ডিসকভারি ডকুমেন্ট প্রদান করতে পারে। এই সার্ভিসটি নিম্নলিখিত ডিসকভারি ডকুমেন্টটি প্রদান করে:
পরিষেবা শেষবিন্দু
সার্ভিস এন্ডপয়েন্ট হলো একটি বেস ইউআরএল যা কোনো এপিআই সার্ভিসের নেটওয়ার্ক অ্যাড্রেস নির্দিষ্ট করে। একটি সার্ভিসের একাধিক সার্ভিস এন্ডপয়েন্ট থাকতে পারে। এই সার্ভিসটির নিম্নলিখিত সার্ভিস এন্ডপয়েন্ট রয়েছে এবং নীচের সমস্ত ইউআরআই এই সার্ভিস এন্ডপয়েন্টের সাপেক্ষে নির্ধারিত:
-
https://gmailpostmastertools.googleapis.com
REST রিসোর্স: v2beta.domainStats
| পদ্ধতি | |
|---|---|
batchQuery | POST /v2beta/domainStats:batchQueryএকাধিক ডোমেইনের জন্য একযোগে QueryDomainStats অনুরোধগুলো কার্যকর করে। |
REST রিসোর্স: v2beta.domains
| পদ্ধতি | |
|---|---|
create | POST /v2beta/domainsব্যবহারকারীর অ্যাকাউন্টে একটি ডোমেইন যোগ করে। |
delete | DELETE /v2beta/{name=domains/*}ব্যবহারকারীর অ্যাকাউন্ট থেকে একটি ডোমেইন মুছে দেয়। |
get | GET /v2beta/{name=domains/*}আপনার দ্বারা নিবন্ধিত একটি ডোমেইন সম্পর্কে বিস্তারিত তথ্য পুনরুদ্ধার করে। |
getComplianceStatus | GET /v2beta/{name=domains/*/complianceStatus}প্রদত্ত ডোমেইনের সম্মতি স্থিতি পুনরুদ্ধার করে। |
getVerificationToken | GET /v2beta/{name=domains/*/verificationToken}একটি ডোমেইনের উপর ব্যবহারকারীর মালিকানা যাচাই করার জন্য ব্যবহৃত একটি যাচাইকরণ টোকেন পাওয়া যায়। |
list | GET /v2beta/domainsআপনার দ্বারা নিবন্ধিত সমস্ত ডোমেইনের একটি তালিকা, তাদের সংশ্লিষ্ট মেটাডেটা সহ, পুনরুদ্ধার করে। |
verify | POST /v2beta/{name=domains/*}:verifyডিএনএস পর্যায়ে কোনো ডোমেইনের ওপর ব্যবহারকারীর মালিকানা যাচাই করে। |
REST রিসোর্স: v2beta.domains.domainStats
| পদ্ধতি | |
|---|---|
query | POST /v2beta/{parent=domains/*}/domainStats:queryপ্রদত্ত ডোমেইন এবং সময়কালের জন্য ডোমেইন পরিসংখ্যানের একটি তালিকা পুনরুদ্ধার করে। |
REST রিসোর্স: v2beta.domains.users
| পদ্ধতি | |
|---|---|
create | POST /v2beta/{parent=domains/*}/usersএমন একজন ব্যবহারকারী তৈরি করে, যার একটি ডোমেইনে প্রবেশাধিকার রয়েছে। |
delete | DELETE /v2beta/{name=domains/*/users/*}ডোমেইন থেকে একজন ব্যবহারকারীকে মুছে ফেলে। |
get | GET /v2beta/{name=domains/*/users/*}কোনো ডোমেইনে প্রবেশাধিকার আছে এমন একজন ব্যবহারকারীর বিস্তারিত তথ্য পুনরুদ্ধার করে। |
list | GET /v2beta/{parent=domains/*}/usersএকটি ডোমেইনে প্রবেশাধিকার আছে এমন ব্যবহারকারীদের তালিকা। |
patch | PATCH /v2beta/{user.name=domains/*/users/*}একটি ডোমেইনের জন্য একজন ব্যবহারকারীকে আপডেট করে। |