सदस्यताएँ
इस समूह का हर ऑपरेशन: वह क्या लेता है, क्या लौटाता है और किन त्रुटियों के साथ जवाब दे सकता है।
ऑपरेशन
Newsletters and mailing lists the mailbox receives, found from the List-Unsubscribe header of the mail they send, as the Subscriptions page of the app shows them. Unsubscribe from one sender or a whole domain, or move what they sent and keep moving what they send.
GET/subscriptions
List subscriptions
One row per sender and address it writes to, with how much mail it sent, how much of it is unread and how much arrived in the last 30 days. A key or an app limited to particular addresses lists only the subscriptions delivered to them.
Requires the threads:read scope.
क्वेरी पैरामीटर
statusstringactivelists what still arrives,unsubscribedwhat you left.इनमें से एक"active""unsubscribed"डिफ़ॉल्ट"active"qstringSearches the sender name and address.
अधिकतम 200 वर्णsortstringrecentputs the newest mail first,mostthe senders with the most mail,unreadthose with the most unread,namesorts by sender.इनमें से एक"recent""most""unread""name"डिफ़ॉल्ट"recent"limitintegerRows per page.
कम से कम 1अधिकतम 200डिफ़ॉल्ट50offsetintegerHow many rows to skip, for the next page.
कम से कम 0डिफ़ॉल्ट0addressstringOnly the subscriptions delivered to this address. One the key does not reach lists nothing.
3 से 320 वर्ण
लौटाता है
A page of subscriptions.
त्रुटियाँ
वे त्रुटियाँ जो कोई भी ऑपरेशन लौटा सकता है400401403404422500त्रुटि सूची
इनमें भी उपलब्ध
GET/subscriptions/domains
List subscriptions by domain
The same subscriptions, one row per sender domain with the counts of its senders added up, so a company that writes from several addresses is one row.
Requires the threads:read scope.
क्वेरी पैरामीटर
statusstringactivelists what still arrives,unsubscribedwhat you left.इनमें से एक"active""unsubscribed"डिफ़ॉल्ट"active"qstringSearches the sender name and address.
अधिकतम 200 वर्णsortstringrecentputs the newest mail first,mostthe senders with the most mail,unreadthose with the most unread,namesorts by sender.इनमें से एक"recent""most""unread""name"डिफ़ॉल्ट"recent"limitintegerRows per page.
कम से कम 1अधिकतम 200डिफ़ॉल्ट50offsetintegerHow many rows to skip, for the next page.
कम से कम 0डिफ़ॉल्ट0addressstringOnly the subscriptions delivered to this address. One the key does not reach lists nothing.
3 से 320 वर्ण
लौटाता है
A page of sender domains.
त्रुटियाँ
वे त्रुटियाँ जो कोई भी ऑपरेशन लौटा सकता है400401403404422500त्रुटि सूची
इनमें भी उपलब्ध
POST/subscriptions/domains/{domain}/unsubscribe
Unsubscribe from a whole domain
Unsubscribes from every sender on the domain that can be unsubscribed without a person opening a page, with one-click or by email. skipped counts the senders that only offer a page, and failed the ones that did not accept it. Unsubscribing works the way the sender asks for it: a one-click request to its unsubscribe address when it offers one, an unsubscribe email from the address the mail arrived at when it gives a mailto, and otherwise the sender's own unsubscribe page in url, which a person has to open. method says which.
Requires the threads:write scope.
पाथ पैरामीटर
domainstringआवश्यकThe sender domain, as
GET /subscriptions/domainsreturns it.
अनुरोध बॉडी
binbooleanAlso move every conversation from the senders to the Bin.
डिफ़ॉल्टfalseaddressstringOnly the subscriptions delivered to this address.
3 से 320 वर्ण
लौटाता है
What happened to each sender, counted.
त्रुटियाँ
वे त्रुटियाँ जो कोई भी ऑपरेशन लौटा सकता है400401403404422500त्रुटि सूची
इनमें भी उपलब्ध
POST/subscriptions/{id}/unsubscribe
Unsubscribe from a sender
Unsubscribing works the way the sender asks for it: a one-click request to its unsubscribe address when it offers one, an unsubscribe email from the address the mail arrived at when it gives a mailto, and otherwise the sender's own unsubscribe page in url, which a person has to open. method says which. With bin, every conversation from the sender also moves to the Bin.
Requires the threads:write scope.
पाथ पैरामीटर
idstringआवश्यकThe subscription, as
GET /subscriptionsreturns it.
अनुरोध बॉडी
binbooleanAlso move every conversation from the sender to the Bin.
डिफ़ॉल्टfalse
लौटाता है
How it was unsubscribed.
त्रुटियाँ
- 422
unsubscribe_unsupported: the sender gives no way to unsubscribe.- 502
unsubscribe_refused: the sender did not accept the one-click request and gives no address to write to.
वे त्रुटियाँ जो कोई भी ऑपरेशन लौटा सकता है400401403404500त्रुटि सूची
इनमें भी उपलब्ध
POST/subscriptions/{id}/move
Move what a sender sent
Moves every conversation from the sender to the archive, the Bin or a label. With future, the default, a rule keeps doing it to new mail from the sender to that address, which also needs rules:write. future: false drops a rule made that way before.
Requires the threads:write scope.
पाथ पैरामीटर
idstringआवश्यकThe subscription, as
GET /subscriptionsreturns it.
अनुरोध बॉडी
destinationstringआवश्यकarchive,binorlabel.इनमें से एक"archive""bin""label"labelIdstringThe label to file under when
destinationislabel.null हो सकता है1 से 200 वर्णfuturebooleanAlso keep doing it to new mail from the sender, with a rule. Needs
rules:write.डिफ़ॉल्टtrueruleNamestringA name for that rule.
null हो सकता हैअधिकतम 100 वर्ण
लौटाता है
How many conversations moved, and the rule.
त्रुटियाँ
वे त्रुटियाँ जो कोई भी ऑपरेशन लौटा सकता है400401403404422500त्रुटि सूची
इनमें भी उपलब्ध
POST/threads/{id}/unsubscribe
Unsubscribe from the sender of a thread
The Unsubscribe button of the reading pane: finds the subscription behind the newest message of the thread that carries a List-Unsubscribe header and unsubscribes from it. Unsubscribing works the way the sender asks for it: a one-click request to its unsubscribe address when it offers one, an unsubscribe email from the address the mail arrived at when it gives a mailto, and otherwise the sender's own unsubscribe page in url, which a person has to open. method says which.
Requires the threads:write scope.
पाथ पैरामीटर
idstringआवश्यकThe thread, as
GET /threadsreturns it.
लौटाता है
How it was unsubscribed.
त्रुटियाँ
- 422
unsubscribe_unsupported: the sender gives no way to unsubscribe.- 502
unsubscribe_refused: the sender did not accept the one-click request and gives no address to write to.
वे त्रुटियाँ जो कोई भी ऑपरेशन लौटा सकता है400401403404500त्रुटि सूची
इनमें भी उपलब्ध
ऑब्जेक्ट
DomainUnsubscribeResultobject
objectstring- इनमें से एक
"domain_unsubscribe" domainstringunsubscribedintegerskippedintegerSenders that only offer a page.
failedintegerbinnedinteger
Subscriptionobject
objectstring- इनमें से एक
"subscription" idstringsenderEmailstringsenderNamestring- null हो सकता है
recipientstringThe address the mail arrives at.
statusstring- इनमें से एक
"active""unsubscribed" methodstringHow the sender lets you unsubscribe, or null when it gives no way.
null हो सकता हैइनमें से एक"one-click""email""link"linkUrlstringIts unsubscribe page, when it has one.
null हो सकता हैunreadintegerrecentintegerMail in the last 30 days.
totalintegersinceUnsubscribedintegerMail that still arrived after you unsubscribed.
lastSeenAtstring- फ़ॉर्मैट
date-time unsubscribedAtstring- null हो सकता हैफ़ॉर्मैट
date-time unsubscribedWithstring- null हो सकता हैइनमें से एक
"one-click""email""link" futureobjectThe rule that keeps moving its new mail, when there is one.
null हो सकता हैruleIdstringdestinationstring- इनमें से एक
"archive""bin""label" labelIdstring- null हो सकता है
SubscriptionDomainobject
objectstring- इनमें से एक
"subscription_domain" domainstringnamestringsampleEmailstringOne sender address on the domain.
sendersintegerunsubscribableintegerSenders that can be unsubscribed without a person opening a page.
unreadintegerrecentintegertotalintegersinceUnsubscribedintegerlastSeenAtstring- फ़ॉर्मैट
date-time
SubscriptionDomainListobject
objectstring- इनमें से एक
"list" totalintegercountsobjectactiveintegerunsubscribedinteger
hasMoreboolean
SubscriptionListobject
objectstring- इनमें से एक
"list" dataSubscription[]totalintegerRows that match, across every page.
countsobjectactiveintegerunsubscribedinteger
hasMoreboolean
SubscriptionMoveResultobject
objectstring- इनमें से एक
"subscription_move" subscriptionIdstringmovedintegerConversations moved.
ruleIdstringThe rule that keeps moving new mail.
null हो सकता है
UnsubscribeResultobject
objectstring- इनमें से एक
"unsubscribe" subscriptionIdstringthreadIdstringPresent when it was asked for through a thread.
methodstring- इनमें से एक
"one-click""email""link" urlstringThe page to open when
methodislink, since that one needs a person.null हो सकता हैbinnedintegerConversations moved to the Bin.