Postmaster Tools API, RESTful API है. इससे ईमेल ट्रैफ़िक के मेट्रिक (जैसे, स्पैम रिपोर्ट, डिलीवरी से जुड़ी गड़बड़ियां वगैरह) को प्रोग्राम के ज़रिए ऐक्सेस किया जा सकता है. फ़िलहाल, ये मेट्रिक Gmail Postmaster Tools के यूज़र इंटरफ़ेस (यूआई) से ऐक्सेस किए जा सकते हैं.
- REST रिसॉर्स: v2.domainStats
- REST रिसॉर्स: v2.domains
- REST रिसॉर्स: v2.domains.domainStats
- REST रिसॉर्स: v2.domains.users
सेवा: gmailpostmastertools.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की ओर से उपलब्ध कराई गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
खोज से जुड़ा दस्तावेज़
एक डिस्कवरी दस्तावेज़, मशीन से पढ़े जा सकने वाले फ़ॉर्मैट में होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, आईडीई प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाले कई दस्तावेज़ उपलब्ध करा सकती है. यह सेवा इन एपीआई के बारे में ज़रूरी जानकारी देने वाला दस्तावेज़ उपलब्ध कराती है:
सेवा एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है. यह किसी एपीआई सेवा का नेटवर्क पता बताता है. एक सेवा के कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा का एंडपॉइंट यह है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हुए हैं:
https://gmailpostmastertools.googleapis.com
REST रिसॉर्स: v2.domainStats
| तरीके | |
|---|---|
batchQuery |
POST /v2/domainStats:batchQuery एक से ज़्यादा डोमेन के लिए, QueryDomainStats के कई अनुरोधों को एक साथ प्रोसेस करता है. |
REST रिसॉर्स: v2.domains
| तरीके | |
|---|---|
create |
POST /v2/domains उपयोगकर्ता के खाते में कोई डोमेन जोड़ता है. |
delete |
DELETE /v2/{name=domains/*} उपयोगकर्ता के खाते से कोई डोमेन मिटाता है. |
get |
GET /v2/{name=domains/*} आपके रजिस्टर किए गए किसी डोमेन के बारे में पूरी जानकारी देता है. |
getComplianceStatus |
GET /v2/{name=domains/*/complianceStatus} किसी डोमेन के लिए, कंप्लायंस की स्थिति की जानकारी देता है. |
getVerificationToken |
GET /v2/{name=domains/*/verificationToken} उपयोगकर्ता के मालिकाना हक की पुष्टि करने के लिए इस्तेमाल किया जाने वाला पुष्टि करने का टोकन देता है. |
list |
GET /v2/domains आपके रजिस्टर किए गए सभी डोमेन की सूची और उनसे जुड़ा मेटाडेटा देता है. |
verify |
POST /v2/{name=domains/*}:verify डीएनएस लेवल पर, किसी डोमेन पर उपयोगकर्ता के मालिकाना हक की पुष्टि करता है. |
REST रिसॉर्स: v2.domains.domainStats
| तरीके | |
|---|---|
query |
POST /v2/{parent=domains/*}/domainStats:query किसी डोमेन और समयावधि के लिए, डोमेन के आंकड़ों की सूची देता है. |
REST रिसॉर्स: v2.domains.users
| तरीके | |
|---|---|
create |
POST /v2/{parent=domains/*}/users एक उपयोगकर्ता बनाता है जिसके पास किसी डोमेन का ऐक्सेस होता है. |
delete |
DELETE /v2/{name=domains/*/users/*} किसी डोमेन से कोई उपयोगकर्ता मिटाता है. |
get |
GET /v2/{name=domains/*/users/*} किसी डोमेन का ऐक्सेस रखने वाले उपयोगकर्ता के बारे में पूरी जानकारी देता है. |
list |
GET /v2/{parent=domains/*}/users उन उपयोगकर्ताओं की सूची देता है जिनके पास किसी डोमेन का ऐक्सेस होता है. |
patch |
PATCH /v2/{user.name=domains/*/users/*} किसी डोमेन के लिए, उपयोगकर्ता की जानकारी अपडेट करता है. |