GET - Organization Spam Listing Info
Purpose
The API retrieves the Spam Listing Details, Blacklist/ Whitelist domains, and email addresses added for the entire organization by the administrator.
OAuth Scope
Use the scope ZohoMail.organization.spam.ALL (or) ZohoMail.organization.spam.READ to generate the Authtoken.
ALL - Full access to all spam details
READ - Fetch the required spam info
Request URL
https://mail.zoho.com/api/organization/<zoid>/antispam/data
Path Parameters
- zoidlong, mandatory
- The zoid of the organization that can be fetched using the GET Organization details API.
 
 
Request Parameters
- limitint, optional
- This parameter is used to get the Spam listing details of the organization in batches. You need to specify the number of items to be retrieved in each batch.
 - The maximum allowed value is 500.
 
 
- startint, optional
- You can use this parameter to fetch the Spam listing details of the organization in batches. You need to specify the order number from which the data retrieval should start.
 - This parameter works better when used with the limit parameter.
 
 
- spamCategorystring, mandatory
- Use this parameter to specify the type of Spam Listing to be retrieved.
 - Supported values are:
- whiteListEmail
 - spamEmail
 - rejectEmail
 - quarantineEmail
 - trustedEmail
 - whiteListDomain
 - spamDomain
 - rejectDomain
 - quarantineDomain
 - trustedDomain
 - whiteListIP
 - spamIP
 - rejectIP
 - quarantineIP
 - spamTLD
 - rejectTLD
 - quarantineTLD
 - recipientSpamEmail
 - recipientRejectEmail
 - recipientQuarantineEmail
 
 
 
- modestring, mandatory
- This is the parameter to denote the mode of action that is performed by the API.
 - Allowed Value: getMarkingData
 
 
Response Codes
Refer here for the response codes and their meaning.
Sample Request
Copiedhttps://mail.zoho.com/api/organization/987654321/antispam/data?spamCategory=whiteListEmail&mode=getMarkingData&start=0&limit=5Sample Response
Copied{
    "status": {
        "code": 200,
        "description": "success"
    },
    "data": {
        "whiteListEmail": [
            "user1@domain1.com",
            "user2@domain1.com",
            "user5@domain2.com",
            "user7@domain4.com",
            "user11@domain7.com"
        ]
    }
}