MagnetMail Web Service


Click here for a complete list of operations.

getSpamComplaints

Get list of recipients that have reported a message as spam.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /mmapi.asmx HTTP/1.1
Host: hlma-apie1.magnetmail.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.magnetmail.net/getSpamComplaints"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <mmAuthHeader xmlns="http://www.magnetmail.net/">
      <sessionId>string</sessionId>
      <user_id>string</user_id>
    </mmAuthHeader>
  </soap:Header>
  <soap:Body>
    <getSpamComplaints xmlns="http://www.magnetmail.net/">
      <user_id>string</user_id>
      <fromDate>dateTime</fromDate>
      <toDate>dateTime</toDate>
    </getSpamComplaints>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <getSpamComplaintsResponse xmlns="http://www.magnetmail.net/">
      <getSpamComplaintsResult>
        <recp_unsubscribe>
          <recipient>
            <id>string</id>
            <email>string</email>
            <first_name>string</first_name>
            <last_name>string</last_name>
            <fax>string</fax>
            <Custom_Id>string</Custom_Id>
            <phone>string</phone>
            <address>string</address>
            <address_2>string</address_2>
            <city>string</city>
            <state>string</state>
            <zip>string</zip>
            <company>string</company>
            <unsubscribed>boolean</unsubscribed>
            <fax_send_suppress>boolean</fax_send_suppress>
            <email_send_suppress>boolean</email_send_suppress>
            <email_confirm>boolean</email_confirm>
            <text_only>boolean</text_only>
            <custom1>string</custom1>
            <custom2>string</custom2>
            <custom3>string</custom3>
            <custom4>string</custom4>
            <custom5>string</custom5>
            <custom6>string</custom6>
            <custom7>string</custom7>
            <custom8>string</custom8>
            <custom9>string</custom9>
            <custom10>string</custom10>
            <custom11>string</custom11>
            <custom12>string</custom12>
            <custom13>string</custom13>
            <custom14>string</custom14>
            <custom15>string</custom15>
            <custom16>string</custom16>
            <custom17>string</custom17>
            <custom18>string</custom18>
            <custom19>string</custom19>
            <custom20>string</custom20>
            <custom21>string</custom21>
            <custom22>string</custom22>
            <custom23>string</custom23>
            <custom24>string</custom24>
            <custom25>string</custom25>
            <custom26>string</custom26>
            <custom27>string</custom27>
            <custom28>string</custom28>
            <custom29>string</custom29>
            <custom30>string</custom30>
            <suppressed>boolean</suppressed>
            <suppressed_date>dateTime</suppressed_date>
          </recipient>
          <ResultDate>dateTime</ResultDate>
          <message_name>string</message_name>
          <group_name>string</group_name>
          <message_CategoryId>long</message_CategoryId>
          <group_CategoryId>long</group_CategoryId>
        </recp_unsubscribe>
        <recp_unsubscribe>
          <recipient>
            <id>string</id>
            <email>string</email>
            <first_name>string</first_name>
            <last_name>string</last_name>
            <fax>string</fax>
            <Custom_Id>string</Custom_Id>
            <phone>string</phone>
            <address>string</address>
            <address_2>string</address_2>
            <city>string</city>
            <state>string</state>
            <zip>string</zip>
            <company>string</company>
            <unsubscribed>boolean</unsubscribed>
            <fax_send_suppress>boolean</fax_send_suppress>
            <email_send_suppress>boolean</email_send_suppress>
            <email_confirm>boolean</email_confirm>
            <text_only>boolean</text_only>
            <custom1>string</custom1>
            <custom2>string</custom2>
            <custom3>string</custom3>
            <custom4>string</custom4>
            <custom5>string</custom5>
            <custom6>string</custom6>
            <custom7>string</custom7>
            <custom8>string</custom8>
            <custom9>string</custom9>
            <custom10>string</custom10>
            <custom11>string</custom11>
            <custom12>string</custom12>
            <custom13>string</custom13>
            <custom14>string</custom14>
            <custom15>string</custom15>
            <custom16>string</custom16>
            <custom17>string</custom17>
            <custom18>string</custom18>
            <custom19>string</custom19>
            <custom20>string</custom20>
            <custom21>string</custom21>
            <custom22>string</custom22>
            <custom23>string</custom23>
            <custom24>string</custom24>
            <custom25>string</custom25>
            <custom26>string</custom26>
            <custom27>string</custom27>
            <custom28>string</custom28>
            <custom29>string</custom29>
            <custom30>string</custom30>
            <suppressed>boolean</suppressed>
            <suppressed_date>dateTime</suppressed_date>
          </recipient>
          <ResultDate>dateTime</ResultDate>
          <message_name>string</message_name>
          <group_name>string</group_name>
          <message_CategoryId>long</message_CategoryId>
          <group_CategoryId>long</group_CategoryId>
        </recp_unsubscribe>
      </getSpamComplaintsResult>
    </getSpamComplaintsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /mmapi.asmx HTTP/1.1
Host: hlma-apie1.magnetmail.net
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <mmAuthHeader xmlns="http://www.magnetmail.net/">
      <sessionId>string</sessionId>
      <user_id>string</user_id>
    </mmAuthHeader>
  </soap12:Header>
  <soap12:Body>
    <getSpamComplaints xmlns="http://www.magnetmail.net/">
      <user_id>string</user_id>
      <fromDate>dateTime</fromDate>
      <toDate>dateTime</toDate>
    </getSpamComplaints>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <getSpamComplaintsResponse xmlns="http://www.magnetmail.net/">
      <getSpamComplaintsResult>
        <recp_unsubscribe>
          <recipient>
            <id>string</id>
            <email>string</email>
            <first_name>string</first_name>
            <last_name>string</last_name>
            <fax>string</fax>
            <Custom_Id>string</Custom_Id>
            <phone>string</phone>
            <address>string</address>
            <address_2>string</address_2>
            <city>string</city>
            <state>string</state>
            <zip>string</zip>
            <company>string</company>
            <unsubscribed>boolean</unsubscribed>
            <fax_send_suppress>boolean</fax_send_suppress>
            <email_send_suppress>boolean</email_send_suppress>
            <email_confirm>boolean</email_confirm>
            <text_only>boolean</text_only>
            <custom1>string</custom1>
            <custom2>string</custom2>
            <custom3>string</custom3>
            <custom4>string</custom4>
            <custom5>string</custom5>
            <custom6>string</custom6>
            <custom7>string</custom7>
            <custom8>string</custom8>
            <custom9>string</custom9>
            <custom10>string</custom10>
            <custom11>string</custom11>
            <custom12>string</custom12>
            <custom13>string</custom13>
            <custom14>string</custom14>
            <custom15>string</custom15>
            <custom16>string</custom16>
            <custom17>string</custom17>
            <custom18>string</custom18>
            <custom19>string</custom19>
            <custom20>string</custom20>
            <custom21>string</custom21>
            <custom22>string</custom22>
            <custom23>string</custom23>
            <custom24>string</custom24>
            <custom25>string</custom25>
            <custom26>string</custom26>
            <custom27>string</custom27>
            <custom28>string</custom28>
            <custom29>string</custom29>
            <custom30>string</custom30>
            <suppressed>boolean</suppressed>
            <suppressed_date>dateTime</suppressed_date>
          </recipient>
          <ResultDate>dateTime</ResultDate>
          <message_name>string</message_name>
          <group_name>string</group_name>
          <message_CategoryId>long</message_CategoryId>
          <group_CategoryId>long</group_CategoryId>
        </recp_unsubscribe>
        <recp_unsubscribe>
          <recipient>
            <id>string</id>
            <email>string</email>
            <first_name>string</first_name>
            <last_name>string</last_name>
            <fax>string</fax>
            <Custom_Id>string</Custom_Id>
            <phone>string</phone>
            <address>string</address>
            <address_2>string</address_2>
            <city>string</city>
            <state>string</state>
            <zip>string</zip>
            <company>string</company>
            <unsubscribed>boolean</unsubscribed>
            <fax_send_suppress>boolean</fax_send_suppress>
            <email_send_suppress>boolean</email_send_suppress>
            <email_confirm>boolean</email_confirm>
            <text_only>boolean</text_only>
            <custom1>string</custom1>
            <custom2>string</custom2>
            <custom3>string</custom3>
            <custom4>string</custom4>
            <custom5>string</custom5>
            <custom6>string</custom6>
            <custom7>string</custom7>
            <custom8>string</custom8>
            <custom9>string</custom9>
            <custom10>string</custom10>
            <custom11>string</custom11>
            <custom12>string</custom12>
            <custom13>string</custom13>
            <custom14>string</custom14>
            <custom15>string</custom15>
            <custom16>string</custom16>
            <custom17>string</custom17>
            <custom18>string</custom18>
            <custom19>string</custom19>
            <custom20>string</custom20>
            <custom21>string</custom21>
            <custom22>string</custom22>
            <custom23>string</custom23>
            <custom24>string</custom24>
            <custom25>string</custom25>
            <custom26>string</custom26>
            <custom27>string</custom27>
            <custom28>string</custom28>
            <custom29>string</custom29>
            <custom30>string</custom30>
            <suppressed>boolean</suppressed>
            <suppressed_date>dateTime</suppressed_date>
          </recipient>
          <ResultDate>dateTime</ResultDate>
          <message_name>string</message_name>
          <group_name>string</group_name>
          <message_CategoryId>long</message_CategoryId>
          <group_CategoryId>long</group_CategoryId>
        </recp_unsubscribe>
      </getSpamComplaintsResult>
    </getSpamComplaintsResponse>
  </soap12:Body>
</soap12:Envelope>