<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[ExactTarget Developer Public Forum]]></title>
	<link rel="self" href="http://exacttargetdeveloper.com/extern.php?action=feed&amp;type=atom"/>
	<updated>2010-09-01T17:49:56Z</updated>
	<generator>PunBB</generator>
	<id>http://exacttargetdeveloper.com/index.php</id>
		<entry>
			<title type="html"><![CDATA[Could we all agree that there is no REST API to ExactTarget?]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=32&amp;action=new"/>
			<summary type="html"><![CDATA[A single URL to which you can send gobs of XML does not constitute a RESTful API.

Unless I'm missing the real REST API in which case please please please tell me where it is.]]></summary>
			<author>
				<name><![CDATA[jordan.babe]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=186</uri>
			</author>
			<updated>2010-09-01T17:49:56Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=32&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[API Question - How to I retrieve emails sent?]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=64&amp;action=new"/>
			<summary type="html"><![CDATA[Working on integrating with Exact Target.  New to the whole thing so if I have use the wrong term for something please correct me.

What I ultimately need to do is retrieve tracking information for emails sent so we can import it into our database and include it in our own reports.  We want this process entirely automated.  So, I need to get a list of emails that have been (preferably by a date range) and that data needs to includes the JobID, which seems to be necessary to get to the tracking information.  (Correct me if I am wrong)

Then, after I have those, I'll need to dig down and get statistics on views, clicks, etc.  

I've found more information on retrieving statics and information using the job ID, but nothing on the initial step of retrieving a list of emails that will include those all important JobIDs.

Would appreciate any assistance.]]></summary>
			<author>
				<name><![CDATA[mlavinder]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=3490</uri>
			</author>
			<updated>2010-08-17T13:37:31Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=64&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Need some help - update Status]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=63&amp;action=new"/>
			<summary type="html"><![CDATA[I have a list of subscribers that I want to change the Status of.  From Active to Unsubscribed, Unsubscribed to Active, etc.

For the life of me I cannot find any sample code that comes close to achieving this.  I can use the retrieve code to get the SubscriberID, but need help with the Update code to change the status.  Anyone willing to help out?  Very new to the API stuff, thanks for your patience.]]></summary>
			<author>
				<name><![CDATA[coskier]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=214</uri>
			</author>
			<updated>2010-08-13T18:47:38Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=63&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Help Building a client for ExactTarget]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=58&amp;action=new"/>
			<summary type="html"><![CDATA[Hey people,
I'm working on a BI solution for the company I work. Im trying to build a client to access ExactTarget webservice and retrive some reports that later will be defined. At least I'm trying to log in to the webservice.

Im really really lost here. Could you please help my with some links maybe where I can read how to begin the client?

I've read [url]http://wiki.memberlandingpages.com/API_References/Web_Service_Guide/Getting_Started_Developers_and_the_ExactTarget_API/Connecting_to_the_API_using_Java_and_Axis2,[/url] I've created the webservice skeletons with wsdl2java using axis2 and axis1.4 but I cant understand how to start using them. 

When I used other webservices I just created the skeletons, searched for the service locator, got the stub, prepared the header, build the request and send them. But this time i got lost.

The client will be used after it's finished in talend scripts.

Thanks in advanced, and excuse my english please, I'm from Argentina and It's been a long time since the las time i've written something not for my own :P]]></summary>
			<author>
				<name><![CDATA[nancy.jones183]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=2788</uri>
			</author>
			<updated>2010-08-12T12:35:19Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=58&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[The importing subscriber data from CSV file is not working]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=62&amp;action=new"/>
			<summary type="html"><![CDATA[When you send email from the data on the fly ie subscriber data is there in CSV file. 
The importing subscriber data from CSV file is not working. The error code that I am getting is “37271156”. I am sharing the code.


<?php 
require('../extar/exacttarget_soap_client.php');
$wsdl = '[url]https://webservice.exacttarget.com/etframework.wsdl[/url]';
   
 try    {  
        /* Create the Soap Client */  
        $client = new ExactTargetSoapClient($wsdl, array('trace'=>1));   
        /* Set username and password 
        * 
        *  here */  
        $client->username = '********';
        $client->password = '********';
		
        $importdef = new ExactTarget_ImportDefinition();  
        $importdef->Name = "PHP Import Definition14";  
        $importdef->CustomerKey = "customerkey444544";  
        $importdef->Description = "This import definition was created through the API2.";  
        $importdef->AllowErrors = false;  
   
        $list = new ExactTarget_List();  
        $list->ID = 1743176;//"muktestlist23";  //1743181 1743176
        $lo = new SoapVar($list, SOAP_ENC_OBJECT, 'List', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");  
        $importdef->DestinationObject = $lo;  
   
        $as = new ExactTarget_AsyncResponse();  
        $as->ResponseType = ExactTarget_AsyncResponseType::email;  
        $as->ResponseAddress = "adsfasdf@persasdfit.co.in";  
        $importdef->Notification = $as;  
   
        $ftl= new ExactTarget_FileTransferLocation();  
        $ftl->CustomerKey = "ExactTarget Enhanced FTP Mukesh";  
        $importdef->RetrieveFileTransferLocation = $ftl;  
   
//        $importdef->UpdateType  = ExactTarget_ImportDefinitionUpdateType::AddAndUpdate;  
        $importdef->UpdateType  = ExactTarget_ImportDefinitionUpdateType::AddAndUpdate;  
//        $importdef->FieldMappingType = ExactTarget_ImportDefinitionFieldMappingType::InferFromColumnHeadings;  
        $importdef->FieldMappingType = ExactTarget_ImportDefinitionFieldMappingType::InferFromColumnHeadings;  
   
        $importdef->FileSpec = "slist.csv";  
//       $importdef->FileType = ExactTarget_FileType::CSV;  
       $importdef->FileType = ExactTarget_FileType::CSV;  
   
       $object = new SoapVar($importdef, SOAP_ENC_OBJECT, 'ImportDefinition', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");  
       $request = new ExactTarget_CreateRequest();  
       $request->Options = NULL;  
       $request->Objects = array($object);  
   
       $results = $client->Create($request);   
	   echo "<pre>";
        var_dump($results);  
	   echo "</pre>";
   
 } catch (SoapFault $e) {  
        var_dump($e);  
 }  

?>


Here is contents of CSV file,

EmailAddress,SubscriberKey
safdasdf@persadsfas.co.in,subkeymu58
muk2@hotmails12.com,subkeymu54
muk3@hotmails12.com,subkeymu55
muk4@hotmails12.com,subkeymu56
muk5@hotmails12.com,subkeymu57]]></summary>
			<author>
				<name><![CDATA[mukesh]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=2991</uri>
			</author>
			<updated>2010-07-30T12:38:18Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=62&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Email with HTML format, not working with API]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=61&amp;action=new"/>
			<summary type="html"><![CDATA[Email with HTML format, which is created through API is not working. If you create using Sandbox/UI manually then it works.  Here is the code that I am using for creating HTML format email on ExactTarget system, later I am using it for sending Email. The error is something like this “Missing %%Member_Addr%%  %%profile_center_url%%”, even though I am putting these things in code . I have followed the instruction on documentation, how to insert these things using email tools from the sandbox UI. 

Here is the code that I am using. 


<?php 
require('../extar/exacttarget_soap_client.php');
function microtime_float ()
{
    list ($msec, $sec) = explode(' ', microtime());
    $microtime = (float)$msec + (float)$sec;
    return $microtime;
}

// Get starting time.
$start = microtime_float();

//print $today = date("F j, Y, g:i a");

$wsdl = '[url]https://webservice.exacttarget.com/etframework.wsdl[/url]';

try	{
        /* Create the Soap Client */
        $client = new ExactTargetSoapClient($wsdl, array('trace'=>1));


        /* Set username and password here */
        $client->username = '*****';
        $client->password = '*****';
        
	$email = new ExactTarget_Email();
	$email->Name = "Mukesh Test Footer33" ;
	$email->Description = "Muk is testing email one more time";
	

	$email->TextBody = '
 <table>
 <tr><td>This is html body that I am testing. without header</td></tr>
  </table>
';

	$email->Subject = "Muk sub test footer";
	$email->EmailType = "HTML";//"Text Only";//Standard Editor, 
	$email->IsHTMLPaste = true ;


	$objectEmail = new SoapVar($email, SOAP_ENC_OBJECT, 'Email', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");
	
		
	$request = new ExactTarget_CreateRequest();
	$request->Options = NULL;
	$request->Objects = array($objectEmail);

	$results = $client->Create($request);
$end = microtime_float();
print "Elapsed Time:".($end-$start);
        
        var_dump($results);

} catch (SoapFault $e) {
	var_dump($e);
}

?>]]></summary>
			<author>
				<name><![CDATA[mukesh]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=2991</uri>
			</author>
			<updated>2010-07-30T12:33:45Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=61&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Finally a working client]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=59&amp;action=new"/>
			<summary type="html"><![CDATA[Ok, people. I finally got a working client.. BUT when I try to LOG IN ET returns "faultString: Login failed"

I've been reading and I found that the client_deploy.wssd has the line

<parameter name="user" value="et_documentation"/>

What should that parameter be?, tested with my user and didn't work

I see that then it's checked in the callback 

if(user.equals(id)) pwcb.setPassword(password);

So i guess I'm using wrong username and password. my username is an email, is that what I Should Use? or should I use something else? I guess that's somewhere in the documentation but I didn't find anything about it.

And, for the use of whoever wants it, I'll post a link to a client I've built using the sample as base.

Hope is usefull for someone, i've been frying my brain trying to build it for too much days :P

[url]http://dl.dropbox.com/u/8560382/ETAxisSample.zip[/url]

It's a netbeans project with libs and all]]></summary>
			<author>
				<name><![CDATA[aseba]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=2788</uri>
			</author>
			<updated>2010-07-21T19:11:16Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=59&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Refresh Group request]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=60&amp;action=new"/>
			<summary type="html"><![CDATA[$client = new ExactTargetSoapClient($wsdl, array('trace'=>1));

   $client->username = $username;

   $client->password = $password;
   
   $request= new ExactTarget_ExecuteResponse();
   $request->Name = "RefreshGroup";
   $request->Parameters[0]->Name = "ID";
   $request->Parameters[0]->Value = "my#";

$results = $client->Create($request);  
I am trying to do a refresh group I have this code but it wont work as the create requires a option to be set, is there something I am doing or calling wrong. any support would be greatly appreciated. 

References:

[url]http://wiki.memberlandingpages.com/API_References/XML_API/XML_API_Calls_and_Sample_Code/List_Management/List_Refresh_Group[/url] 

[url]http://wiki.memberlandingpages.com/API_References/Web_Service_Guide/_Technical_Articles/Refreshing_a_Group[/url]]]></summary>
			<author>
				<name><![CDATA[magester]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=2914</uri>
			</author>
			<updated>2010-07-16T00:03:23Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=60&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Apache Axis 1.4 Is Preferred Way to Integrate Java System with ET]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=34&amp;action=new"/>
			<summary type="html"><![CDATA[After trying to be cool and trying to use Apache CXF with the ET web service and having problem after problem, I finally gave up and used Apache Axis 1.4 with great success.

ET tech support said:

[quote] I find Axis to be the easiest way to access the ExactTarget web services using Java so hopefully now that you are on that you won't run into any weird issues like the one you experienced already.
[/quote]

So, if you're planning a new Java project, save yourself lots of time and use Apache Axis 1.4. Of course, YMMV.]]></summary>
			<author>
				<name><![CDATA[jcal]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=4</uri>
			</author>
			<updated>2010-07-01T20:00:46Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=34&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Several Code Examples]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=44&amp;action=new"/>
			<summary type="html"><![CDATA[The following examples took a lot of trawling the Answers section of 3sixty, reading all the questions/answers, and converting the mostly .NET code to PHP.  You'd think it would be easier than this.

These all work, though I might be missing an easier way to do something. These obviously use the SOAP API, not the XML API.

[h]Add/delete/update a subscriber to a list[/h]

[quote]
    /* Create the Soap Client */
    $client = new ExactTargetSoapClient($wsdl, array('trace'=>1));

    /* Set username and password here */
    $client->username = '<username>';
    $client->password = '<password>';

    // Specify the subscriber 
    $subscriber = new ExactTarget_Subscriber();
    //$subscriber->SubscriberKey = "anyKey"; /* optional depending on account configuration */
    $subscriber->EmailAddress = "<email address>";
    $subscriber->Attributes = array();

    $attribute1 = new ExactTarget_Attribute();
    $attribute1->Name = 'Full Name';
    $attribute1->Value = 'John Smith';

    $subscriber->Attributes = array($attribute1);
    

    // Specify the list to add the subscriber to
    $sublist = new ExactTarget_SubscriberList();
    $sublist->ID = 1234567; // specify listID that was created in ET application or via API
    //$sublist->Action = "create"; // specify what action to apply to subscriber on list (delete, update are other options)
    $sublist->Action = "update"; // specify what action to apply to subscriber on list (delete, update are other options)
    $subscriber->Lists[] = new SoapVar($sublist, SOAP_ENC_OBJECT, 'SubscriberList', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");


    $object = new SoapVar($subscriber, SOAP_ENC_OBJECT, 'Subscriber', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");

    $request = new ExactTarget_CreateRequest();
    // Configure Upsert Capabilities for the CreateRequest
    $requestOptions = new ExactTarget_CreateOptions();
    $saveOption = new ExactTarget_SaveOption();
    $saveOption->PropertyName = "Subscriber"; // Specify the Object upsert applies to 
    $saveOption->SaveAction = "UpdateAdd"; // Specify upsert save action
    $saveOption->PropertyName="*";
    $requestOptions->SaveOptions[] = new SoapVar($saveOption, SOAP_ENC_OBJECT, 'SaveOption', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");

    // Apply options and object to request
    $request->Options = new SoapVar($requestOptions, SOAP_ENC_OBJECT, 'CreateOptions', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");
    $request->Objects = array($object);

    // Execute the CreateRequest
    $results = $client->Create($request);

    var_dump($results);
[/quote]

[h]Create an email (note: this creates the email, it does not send it)[/h]

[quote]
    /* Create the Soap Client */
    $client = new ExactTargetSoapClient($wsdl, array('trace'=>1));

    /* Set username and password here */
    $client->username = '<username>';
    $client->password = '<password>';

    $email = new ExactTarget_Email();
    $email->Subject = "Test Email";
    $email->Name = "Test Email";
    $email->PartnerKey = "externalKey2";
    $email->HTMLBody = "<html><body>Html version of email</body></html>";
    $email->TextBody = "Text version of email";
    $email->CharacterSet = "iso-8859-1";
    
    $object = new SoapVar($email, SOAP_ENC_OBJECT, 'Email', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");

    $request = new ExactTarget_CreateRequest();
    $request->Options = NULL;
    $request->Objects = array($object);

    $results = $client->Create($request);
    
    var_dump($results);
[/quote]

[h]Create a subscriber list[/h]

[quote]
    /* Create the Soap Client */
    $client = new ExactTargetSoapClient($wsdl, array('trace'=>1));

    /* Set username and password here */
    $client->username = '<username>';
    $client->password = '<password>';

    $list = new ExactTarget_List();
    $list->ListName = "Test list";
    
    $object = new SoapVar($list, SOAP_ENC_OBJECT, 'List', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");

    $request = new ExactTarget_CreateRequest();
    $request->Options = NULL;
    $request->Objects = array($object);

    $results = $client->Create($request);
    
    var_dump($results);
[/quote]

[h]Create a TriggeredSendDefinition (note: this creates the definition, it does not send the email)[/h]

[quote]
        /* Create the Soap Client */
        $client = new ExactTargetSoapClient($wsdl, array('trace'=>1));

        /* Set username and password here */
        $client->username = '<username>';
        $client->password = '<password>';
        
        $sfp = new ExactTarget_SimpleFilterPart();
        $sfp->Property = "SendClassificationType";
        $sfp->SimpleOperator = ExactTarget_SimpleOperators::equals;
        $sfp->Value = array("Marketing");

        $rr = new ExactTarget_RetrieveRequest();
        $rr->ObjectType = "SendClassification";
        $rr->Filter = new SoapVar($sfp, SOAP_ENC_OBJECT, 'SimpleFilterPart', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");
        $rr->Properties = array("ObjectID", "SendClassificationType");

        $request = new ExactTarget_RetrieveRequestMsg();
        $request->RetrieveRequest = $rr;
        $results = $client->Retrieve($request);

        var_dump($results);

        $sc = $results->Results;

	$tsd = new ExactTarget_TriggeredSendDefinition();
	$tsd->CustomerKey = "forgot_password";
	$tsd->FromAddress = "john.smith@example.com";
	$tsd->FromName = "From Name";
	$tsd->TriggeredSendType = "Batched";
	$tsd->TriggeredSendTypeSpecified = true;
	$tsd->TriggeredSendStatus = "New";
	$tsd->TriggeredSendStatusSpecified = true;
	$tsd->Email = new ExactTarget_Email();
	$tsd->Email->ID = 12345678;  // Email ID created in ET application or via API
	$tsd->Email->IDSpecified = true;
	$tsd->Name = $tsd->CustomerKey;
	$tsd->SendClassification = $sc; // is SendClassification required or will it use a default?
				
	$object = new SoapVar($tsd, SOAP_ENC_OBJECT, 'TriggeredSendDefinition', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");
				
	$request = new ExactTarget_CreateRequest();
	$request->Options = NULL;
	$request->Objects = array($object);

	$results = $client->Create($request);

	var_dump($results);				
[/quote]

[h]Query for info[/h]

[quote]
        /* Create the Soap Client */
        $client = new ExactTargetSoapClient($wsdl, array('trace'=>1));

        /* Set username and password here */
        $client->username = '<username>';
        $client->password = '<password>';

        // EXAMPLE 1:  select TriggeredSendDefintion ID where CustomerKey = 'forgot_password'
        // $sfp = new ExactTarget_SimpleFilterPart();
        // $sfp->Property = "CustomerKey";
        // $sfp->SimpleOperator = ExactTarget_SimpleOperators::equals;
        // $sfp->Value = array("forgot_password");
		// 
        // $rr = new ExactTarget_RetrieveRequest();
        // $rr->ObjectType = "TriggeredSendDefinition";
        // $rr->Properties = array("ObjectID", "CustomerKey");
        // $rr->Filter = new SoapVar($sfp, SOAP_ENC_OBJECT, 'SimpleFilterPart', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");

        // EXAMPLE 2: select SubscriberKey's and EventTYpe's of SentEvent's where TriggeredSendDefinitionObjectID = '...'
        $sfp = new ExactTarget_SimpleFilterPart();
        $sfp->Property = "TriggeredSendDefinitionObjectID";
        $sfp->SimpleOperator = ExactTarget_SimpleOperators::equals;
        $sfp->Value = array("ec9fad29-e4fb-de11-8abe-001cc494a3a4");
		
        $rr = new ExactTarget_RetrieveRequest();
        $rr->ObjectType = "SentEvent";
        $rr->Properties = array("SubscriberKey", "EventType");
        $rr->Filter = new SoapVar($sfp, SOAP_ENC_OBJECT, 'SimpleFilterPart', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");

        // EXAMPLE 3: select all subscribers where status = 'Unsubscribed'
        // $sfp = new ExactTarget_SimpleFilterPart();
        // $sfp->Property = "Status";
        // $sfp->SimpleOperator = ExactTarget_SimpleOperators::equals;
        // $sfp->Value = array("Unsubscribed");
		// 
        // $rr = new ExactTarget_RetrieveRequest();
        // $rr->ObjectType = "Subscriber";
        // $rr->Properties = array("SubscriberKey", "Status", "EmailAddress");
        // comment out next line to get all subscribers
        // $rr->Filter = new SoapVar($sfp, SOAP_ENC_OBJECT, 'SimpleFilterPart', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");

        $request = new ExactTarget_RetrieveRequestMsg();
        $request->RetrieveRequest = $rr;
        $results = $client->Retrieve($request);
        
        var_dump($results);
[/quote]

[h]Send an email (finally!) - note: requires a TriggeredSendDefintion, which is tied to an Email[/h]

[quote]
        /* Create the Soap Client */
        $client = new ExactTargetSoapClient($wsdl, array('trace'=>1));

        /* Set username and password here */
        $client->username = '<username>';
        $client->password = '<password>';

        $tsd = new ExactTarget_TriggeredSendDefinition();
        $tsd->CustomerKey = "forgot_password";  // CustomerKey is the unique identifier for this def. corresponds
                                                                             // to a email type e.g. 'forgot_password', 'welcome_email', etc.

        $ts = new ExactTarget_TriggeredSend();
        $ts->TriggeredSendDefinition = new SoapVar($tsd, SOAP_ENC_OBJECT, 'TriggeredSendDefinition', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");

        $ts->Subscribers = array();

        // you could also query for subscribers, or get subscribers from a list
        $subscriber = new ExactTarget_Subscriber();
        $subscriber->EmailAddress = "john.smith@example.com";
        $subscriber->SubscriberKey = "john.smith@example.com";
        $subscriber->Owner = new ExactTarget_Owner();
        $subscriber->Owner->FromAddress = "admin@sender.com";
        $subscriber->Owner->FromName = "My Company";
        $ts->Subscribers[] = $subscriber;
        
        $object = new SoapVar($ts, SOAP_ENC_OBJECT, 'TriggeredSend', "[url]http://exacttarget.com/wsdl/partnerAPI[/url]");

        $request = new ExactTarget_CreateRequest();
        $request->Options = NULL;
        $request->Objects = array($object);

        $results = $client->Create($request);

        var_dump($results);
[/quote]

[h]Get API version info (note: use this as a ping to make sure your setup is working)[/h]

[quote]
        /* Create the Soap Client */
        $client = new ExactTargetSoapClient($wsdl, array('trace'=>1));


        /* Set username and password here */
        $client->username = '<username>';
        $client->password = '<password>';
        
	$param = new ExactTarget_VersionInfoRequestMsg();
	$param->IncludeVersionHistory = True;

        $results = $client->VersionInfo($param);
        
        var_dump($results);
[/quote]]]></summary>
			<author>
				<name><![CDATA[SalmaKhan]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=671</uri>
			</author>
			<updated>2010-06-30T20:32:28Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=44&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Getting stuck with filtered email send]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=57&amp;action=new"/>
			<summary type="html"><![CDATA[Hi everyone,

I am using the API to create a email send definition and finally to send mail through perform start operation. In the process I attach a email, data extension object id and send classification  to it. Now I need to send email to some filtered argument like specific zipcode. I received the suggestion for client to user QueryDefintion object with DataExtension. But I am unable to find single example how to use QueryDefintion and specially in my case.

I done some try like

In ExactTarget.com Panel I created a query and attached my data extension to it. But mail are not send on query basis. Even I realize that only subscriber created through my data extension get email. Not any other. So If I want to search and send through subscriber list and want to send mail on zipcode filter. ?]]></summary>
			<author>
				<name><![CDATA[kuldeepkamboj]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=2493</uri>
			</author>
			<updated>2010-06-21T06:05:16Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=57&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Does anyone have any Ruby (esp Rails) experience with ET?]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=18&amp;action=new"/>
			<summary type="html"><![CDATA[I found the following Ruby Library for ET.

[url]http://github.com/mguterl/rbet/tree/master[/url]

I've never worked with integrating a third-party email solution.  ET has a couple of APIs.  One for batching and one for "web services."  If anyone can relate some design/implementation experience, it would be greatly appreciated.]]></summary>
			<author>
				<name><![CDATA[RostVY]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=69</uri>
			</author>
			<updated>2010-06-20T10:09:59Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=18&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[using subscriber custom field filters]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=54&amp;action=new"/>
			<summary type="html"><![CDATA[Hi,

I am new to Exact Target API. I want to get subscriber list based on zip code filter. Here I have multiple zip codes fields (ZipCode1, ZipCode2 etc.). Is there any way to apply filter on these fields. If i using the normal way like.

         $sfp = new ExactTarget_SimpleFilterPart();
        $sfp->Property = "ZipCode1";
         $sfp->SimpleOperator = ExactTarget_SimpleOperators::equals;
         $sfp->Value = array("110011");

       It gave the error   --- Error: Invalid column name 'ZipCode1'.

Well I can see the ZipCode1 in my DataExtension field name in Exact target Panel.]]></summary>
			<author>
				<name><![CDATA[Techek]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=2493</uri>
			</author>
			<updated>2010-06-17T09:15:54Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=54&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Getting subscribers in groups]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=56&amp;action=new"/>
			<summary type="html"><![CDATA[I've been poking around with ExactTarget API using WCF in .NET 3.5, but has come to a halt. The code below works flawlessly, writing all groups complete with ID, Name and Category, but I was wondering how to get the list of subscribers. There is a property Subscribers on the Group-object, which is null, but how do I retrieve the list of subscribers along with the groups?
[code]
          Response.Write("--- Groups ---<br />\n");

          // Get all groups
          SimpleFilterPart sfp = new SimpleFilterPart();
          sfp.Property = "ID";
          sfp.SimpleOperator = SimpleOperators.isNotNull;
          sfp.Value = new String[] { };

          RetrieveRequest rr = new RetrieveRequest();
          rr.ObjectType = "Group";
          rr.Properties = new string[] { "Category", "ID", "Name" };
          rr.Filter = sfp;

          // Execute the Retrieve call
          APIObject[] results;
          string requestID;
          string status = client.Retrieve(rr, out requestID, out results);

          Response.Write("RequestID: " + requestID + "<br />\n");
          Response.Write("Status: " + status + "<br />\n");
          Response.Write("Elements:" + results.Length + "<br />\n");

          Response.Write("Category - ID - Name<br />\n");
          for (int i = 0; i < results.Length; i++)
          {
            Group gr = (Group)results[i];
            Response.Write(String.Format("{0} - {1} - {2}", gr.Category, gr.ID, gr.Name));
            if (gr.Subscribers != null)
            {
              Response.Write("Subscribers<br />\n");
              foreach (Subscriber sub in gr.Subscribers)
              {
                Response.Write("Subscriber: " + sub.EmailAddress + "<br />");
              }
            }
            Response.Write("<br />\n");
          }
[/code]
I have tried changing the code to eg.:
[code]
          rr.Properties = new string[] { "Category", "ID", "Name", "Subscribers.Subscriber.EmailAddress" };
[/code]
and
[code]
          rr.Properties = new string[] { "Category", "ID", "Name", "Subscribers.EmailAddress" };
[/code]

I can not find an ObjectType "GroupSubscriber" for the RetrieveRequest either. Any input is mostly welcome!]]></summary>
			<author>
				<name><![CDATA[Techek]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=2514</uri>
			</author>
			<updated>2010-06-17T08:35:48Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=56&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Web Services Objects and Properties]]></title>
			<link rel="alternate" href="http://exacttargetdeveloper.com/viewtopic.php?id=46&amp;action=new"/>
			<summary type="html"><![CDATA[After posting my questions to 3sixty (both Answers and Groups sections) to no avail, I simply opened a ticket.  Michael from ET support talked to me for over 30 mins. and answered my original tracking question as well as many questions I had about the SOAP API in general.  I concluded to him that the wiki on [url]http://wiki.memberlandingpages.com[/url] is terribly outdated. He advised me to stick to reading the WSDL directly.  It wasn't that bad after I got used to it. He also sent me an HTML file with a table of all (current) API objects and their filter-able/retrieve-able fields.  This has helped immensely for retrieving data. 

Usage example: To find the number of UniqueOpens for a particular Email ID, I find the Send object, see that I can filter by Email.ID property, and retrieve UniqueOpens in the response. I could also filter by SendDate if I want to narrow the search space.

I wish I could attach files on this forum, but I can't. So here it is. 

[quote]
[b]ResultMessage[/b]

 Name DataType Retrievable Updatable
 AsyncAPIRequestQueueID Int32 True False
 RequestID String True False
 ConversationID String True False
 Client.ID Int32 True False
 CreatedDate DateTime True False
 OverallStatusCode String True False
 StatusCode String True False
 StatusMessage String True False
 ErrorCode Int32 True False
 RequestType RequestType True False
 ResultType String True False
 ResultDetailXML String True False
 Client.PartnerClientKey Int32 True False
 SequenceCode Int32 False False
 CallsInConversation Int32 False False
 Client ClientID False False
 PartnerKey String False False
 PartnerProperties APIProperty[] False False
 ModifiedDate DateTime False False
 ID Int32 False False
 ObjectID String False False
 CustomerKey String False False
 Owner Owner False False
 CorrelationID String False False
[b]ResultItem[/b]

 Name DataType Retrievable Updatable
 AsyncAPIRequestQueueID Int32 True False
 RequestID String True False
 ConversationID String True False
 CorrelationID String True False
 Client.ID Int32 True False
 CreatedDate DateTime True False
 StatusCode String True False
 StatusMessage String True False
 OrdinalID Int32 True False
 ErrorCode Int32 True False
 RequestType RequestType True False
 RequestObjectType String True False
 ResultType Int32 True False
 Client.PartnerClientKey Int32 True False
 Client ClientID False False
 PartnerKey String False False
 PartnerProperties APIProperty[] False False
 ModifiedDate DateTime False False
 ID Int32 False False
 ObjectID String False False
 CustomerKey String False False
 Owner Owner False False
[b]Account[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 AccountType AccountTypeEnum True True
 ParentID Int32 True True
 BrandID Int32 True True
 PrivateLabelID Int32 True True
 ReportingParentID Int32 True True
 Name String True True
 Email String True True
 FromName String True True
 BusinessName String True True
 Phone String True True
 Address String True True
 Fax String True True
 City String True True
 State String True True
 Zip String True True
 Country String True True
 IsActive Int32 True True
 IsTestAccount Boolean True True
 Client.ClientID1 Int32 True False
 DBID Int32 True True
 CustomerID Int64 True True
 DeletedDate DateTime True True
 EditionID Int32 True True
 ModifiedDate DateTime True True
 CreatedDate DateTime True True
 ParentName String True True
 Subscription.SubscriptionID Int32 True False
 Subscription.HasPurchasedEmails Boolean True False
 Subscription.EmailsPurchased Int32 True False
 Subscription.Period String True False
 Subscription.AccountsPurchased Int32 True False
 Subscription.LPAccountsPurchased Int32 True False
 Subscription.DOTOAccountsPurchased Int32 True False
 Subscription.BUAccountsPurchased Int32 True False
 Subscription.AdvAccountsPurchased Int32 True False
 Subscription.BeginDate DateTime True False
 Subscription.EndDate DateTime True False
 Subscription.Notes String True False
 PartnerKey String True True
 Client.PartnerClientKey String True False
 InheritAddress Boolean True True
 UnsubscribeBehavior Byte True False
 Subscription.ContractNumber String True False
 Subscription.ContractModifier String True False
 IsTrialAccount Boolean True True
 Client.EnterpriseID Int64 True False
 ParentAccount.ID Int32 True False
 ParentAccount.Name String True False
 ParentAccount.ParentID Int32 True False
 ParentAccount.CustomerKey String True False
 ParentAccount.AccountType Int32 True False
 CustomerKey String True True
 Locale.LocaleCode String True False
 TimeZone.ID Int32 True False
 TimeZone.Name String True False
 OrgID Int32 False True
 Children AccountDataItem[] False True
 Subscription Subscription False True
 PrivateLabels PrivateLabel[] False True
 BusinessRules BusinessRule[] False True
 AccountUsers AccountUser[] False True
 Locale Locale False True
 ParentAccount Account False True
 TimeZone TimeZone False True
 Roles Role[] False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 Owner Owner False True
 CorrelationID String False True
[b]BusinessUnit[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 AccountType AccountTypeEnum True True
 ParentID Int32 True True
 BrandID Int32 True True
 PrivateLabelID Int32 True True
 ReportingParentID Int32 True True
 Name String True True
 Email String True True
 FromName String True True
 BusinessName String True True
 Phone String True True
 Address String True True
 Fax String True True
 City String True True
 State String True True
 Zip String True True
 Country String True True
 IsActive Int32 True True
 IsTestAccount Boolean True True
 Client.ID Int32 True False
 DBID Int32 True True
 CustomerID Int64 True True
 DeletedDate DateTime True True
 EditionID Int32 True True
 IsTrialAccount Boolean True True
 Locale.LocaleCode Int32 True False
 Client.EnterpriseID Int32 True False
 ModifiedDate DateTime True True
 CreatedDate DateTime True True
 Subscription.SubscriptionID Int32 True False
 Subscription.HasPurchasedEmails Int32 True False
 Subscription.EmailsPurchased Int32 True False
 Subscription.Period Int32 True False
 Subscription.AccountsPurchased Int32 True False
 Subscription.LPAccountsPurchased Int32 True False
 Subscription.DOTOAccountsPurchased Int32 True False
 Subscription.BUAccountsPurchased Int32 True False
 Subscription.AdvAccountsPurchased Int32 True False
 Subscription.BeginDate Int32 True False
 Subscription.EndDate Int32 True False
 Subscription.Notes Int32 True False
 Subscription.ContractNumber Int32 True False
 Subscription.ContractModifier Int32 True False
 PartnerKey String True True
 Client.PartnerClientKey Int32 True False
 ParentName String True True
 ParentAccount.ID Int32 True False
 ParentAccount.Name Int32 True False
 ParentAccount.ParentID Int32 True False
 ParentAccount.CustomerKey Int32 True False
 ParentAccount.AccountType Int32 True False
 CustomerKey String True True
 Description String True True
 DefaultSendClassification.ObjectID Int32 True False
 DefaultHomePage.ID Int32 True False
 MasterUnsubscribeBehavior UnsubscribeBehaviorEnum True True
 InheritAddress Boolean True True
 DefaultSendClassification SendClassification False True
 DefaultHomePage LandingPage False True
 SubscriberFilter FilterPart False True
 OrgID Int32 False True
 Children AccountDataItem[] False True
 Subscription Subscription False True
 PrivateLabels PrivateLabel[] False True
 BusinessRules BusinessRule[] False True
 AccountUsers AccountUser[] False True
 Locale Locale False True
 ParentAccount Account False True
 TimeZone TimeZone False True
 Roles Role[] False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 Owner Owner False True
 CorrelationID String False True
[b]AccountUser[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.ID Int32 True False
 AccountUserID Int32 True True
 UserID String True True
 Name String True True
 Email String True True
 MustChangePassword Boolean True True
 ActiveFlag Boolean True True
 ChallengePhrase String True True
 ChallengeAnswer String True True
 IsAPIUser Boolean True True
 NotificationEmailAddress String True True
 Client.PartnerClientKey String True False
 Password String True True
 Locale.LocaleCode String True False
 TimeZone.ID Int32 True False
 TimeZone.Name String True False
 Client ClientID False True
 UserPermissions UserAccess[] False True
 Delete Int32 False True
 LastSuccessfulLogin DateTime False True
 IsLocked Boolean False True
 Unlock Boolean False True
 BusinessUnit Int32 False True
 DefaultBusinessUnit Int32 False True
 Locale Locale False True
 TimeZone TimeZone False True
 DefaultBusinessUnitObject BusinessUnit False True
 AssociatedBusinessUnits BusinessUnit[] False True
 Roles Role[] False True
 PartnerKey String False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]Brand[/b]

 Name DataType Retrievable Updatable
 BrandID Int32 True True
 Label String True True
 Comment String True True
 Client.ClientID1 Int32 True False
 Account.PartnerKey String True False
 Account.Client.PartnerClientKey String True False
 BrandTags BrandTag[] False True
 Client ClientID False True
 PartnerKey String False True
 PartnerProperties APIProperty[] False True
 CreatedDate DateTime False True
 ModifiedDate DateTime False True
 ID Int32 False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]BrandTag[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 BrandID Int32 True True
 Label String True True
 Data String True True
 Client ClientID False True
 PartnerKey String False True
 PartnerProperties APIProperty[] False True
 CreatedDate DateTime False True
 ModifiedDate DateTime False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]Email[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 PartnerKey String True True
 CreatedDate DateTime True True
 Client.ID Int32 True False
 Name String True True
 Folder String True True
 CategoryID Int32 True True
 HTMLBody String True True
 TextBody String True True
 Subject String True True
 IsActive Boolean True True
 IsHTMLPaste Boolean True True
 ClonedFromID Int32 True True
 Status String True True
 EmailType String True True
 CharacterSet String True True
 HasDynamicSubjectLine Boolean True True
 ContentCheckStatus String True True
 Client.PartnerClientKey String True False
 ContentAreas ContentArea[] True True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ModifiedDate DateTime False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]ContentArea[/b]

 Name DataType Retrievable Updatable
 RowObjectID Guid True False
 ObjectID String True True
 ID Int32 True True
 CustomerKey String True True
 Client.ID Int32 True False
 ModifiedDate DateTime True True
 CreatedDate DateTime True True
 CategoryID Int32 True True
 Name String True True
 Layout LayoutType True True
 IsDynamicContent Boolean True True
 Content String True True
 IsSurvey Boolean True True
 IsBlank Boolean True True
 Key String True True
 Client ClientID False True
 PartnerKey String False True
 PartnerProperties APIProperty[] False True
 Owner Owner False True
 CorrelationID String False True
[b]OpenEvent[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 PartnerKey String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.ID Int32 True False
 SendID Int32 True True
 SubscriberKey String True True
 EventDate DateTime True True
 EventType EventType True True
 TriggeredSendDefinitionObjectID String True True
 BatchID Int32 True True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]BounceEvent[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 PartnerKey String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.ID Int32 True False
 SendID Int32 True True
 SubscriberKey String True True
 EventDate DateTime True True
 SMTPCode String True True
 BounceCategory String True True
 SMTPReason String True True
 BounceType String True True
 EventType EventType True True
 TriggeredSendDefinitionObjectID String True True
 BatchID Int32 True True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]UnsubEvent[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 PartnerKey String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.ID Int32 True False
 SendID Int32 True True
 SubscriberKey String True True
 EventDate DateTime True True
 EventType EventType True True
 TriggeredSendDefinitionObjectID String True True
 BatchID Int32 True True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]ClickEvent[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 PartnerKey String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.ID Int32 True False
 SendID Int32 True True
 SubscriberKey String True True
 EventDate DateTime True True
 EventType EventType True True
 TriggeredSendDefinitionObjectID String True True
 BatchID Int32 True True
 URLID Int32 True True
 URL String True True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]SentEvent[/b]

 Name DataType Retrievable Updatable
 SendID Int32 True True
 SubscriberKey String True True
 EventDate DateTime True True
 Client.ID Int32 True False
 EventType EventType True True
 BatchID Int32 True True
 TriggeredSendDefinitionObjectID String True True
 ListID Int32 True False
 PartnerKey String True True
 SubscriberID Int32 True False
 ID Int32 False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 CreatedDate DateTime False True
 ModifiedDate DateTime False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]NotSentEvent[/b]

 Name DataType Retrievable Updatable
 SendID Int32 True True
 SubscriberKey String True True
 EventDate DateTime True True
 Client.ID Int32 True False
 EventType EventType True True
 BatchID Int32 True True
 TriggeredSendDefinitionObjectID String True True
 ListID Int32 True False
 PartnerKey String True True
 SubscriberID Int32 True False
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 CreatedDate DateTime False True
 ModifiedDate DateTime False True
 ID Int32 False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]SurveyEvent[/b]

 Name DataType Retrievable Updatable
 ID Int32 True False
 PartnerKey String True False
 CreatedDate DateTime True False
 ModifiedDate DateTime True False
 Client.ID Int32 True False
 SendID Int32 True False
 SubscriberKey String True False
 EventDate DateTime True False
 EventType EventType True False
 TriggeredSendDefinitionObjectID String True False
 BatchID Int32 True False
 Question String True False
 Answer String True False
 Client ClientID False False
 PartnerProperties APIProperty[] False False
 ObjectID String False False
 CustomerKey String False False
 Owner Owner False False
 CorrelationID String False False
[b]ForwardedEmailEvent[/b]

 Name DataType Retrievable Updatable
 ID Int32 True False
 PartnerKey String True False
 CreatedDate DateTime True False
 ModifiedDate DateTime True False
 Client.ID Int32 True False
 SendID Int32 True False
 SubscriberKey String True False
 EventDate DateTime True False
 EventType EventType True False
 TriggeredSendDefinitionObjectID String True False
 BatchID Int32 True False
 Client ClientID False False
 PartnerProperties APIProperty[] False False
 ObjectID String False False
 CustomerKey String False False
 Owner Owner False False
 CorrelationID String False False
[b]ForwardedEmailOptInEvent[/b]

 Name DataType Retrievable Updatable
 ID Int32 True False
 PartnerKey String True False
 CreatedDate DateTime True False
 ModifiedDate DateTime True False
 Client.ID Int32 True False
 SendID Int32 True False
 SubscriberKey String True False
 EventDate DateTime True False
 EventType EventType True False
 TriggeredSendDefinitionObjectID String True False
 BatchID Int32 True False
 OptInSubscriberKey String True False
 Client ClientID False False
 PartnerProperties APIProperty[] False False
 ObjectID String False False
 CustomerKey String False False
 Owner Owner False False
 CorrelationID String False False
[b]Subscriber[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 PartnerKey String True True
 CreatedDate DateTime True True
 Client.ID Int32 True False
 Client.PartnerClientKey String True False
 EmailAddress String True True
 SubscriberKey String True True
 UnsubscribedDate DateTime True True
 Status SubscriberStatus True True
 EmailTypePreference EmailType True True
 Attributes Attribute[] False True
 PartnerType String False True
 Lists SubscriberList[] False True
 GlobalUnsubscribeCategory GlobalUnsubscribeCategory False True
 SubscriberTypeDefinition SubscriberTypeDefinition False True
 Addresses SubscriberAddress[] False True
 PrimarySMSAddress SMSAddress False True
 PrimarySMSPublicationStatus SubscriberAddressStatus False True
 PrimaryEmailAddress EmailAddress False True
 Locale Locale False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ModifiedDate DateTime False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]ListSubscriber[/b]

 Name DataType Retrievable Updatable
 ObjectID String True False
 SubscriberKey String True False
 CreatedDate DateTime True False
 ModifiedDate DateTime True False
 Client.ID Int32 True False
 Client.PartnerClientKey Int32 True False
 ListID Int32 True False
 Status SubscriberStatus True False
 Client ClientID False False
 ID Int32 False False
 PartnerKey String False False
 PartnerProperties APIProperty[] False False
 CustomerKey String False False
 Owner Owner False False
 CorrelationID String False False
[b]SubscriberList[/b]

 Name DataType Retrievable Updatable
 ListSubID Int64 True False
 ID Int32 True True
 PartnerKey String True True
 CreatedDate DateTime True True
 Client.ID Int32 True False
 Status SubscriberStatus True True
 List.ID Int32 True False
 List.ListName String True False
 Subscriber.Status String True False
 Subscriber.CreatedDate DateTime True False
 Subscriber.ID Int32 True False
 Subscriber.EmailAddress String True False
 Subscriber.SubscriberKey String True False
 Subscriber.PartnerKey String True False
 List List False True
 Action String False True
 Subscriber Subscriber False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ModifiedDate DateTime False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]List[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 PartnerKey String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.ID Int32 True False
 Client.PartnerClientKey String True False
 ListName String True True
 Description String True True
 Category Int32 True True
 Type ListTypeEnum True True
 CustomerKey String True True
 ListClassification ListClassificationEnum True True
 Subscribers Subscriber[] False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 Owner Owner False True
 CorrelationID String False True
[b]Group[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 PartnerKey String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.ID Int32 True False
 Client.PartnerClientKey String True False
 Name String True True
 Description String True True
 Category Int32 True True
 Subscribers Subscriber[] False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]Send[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 PartnerKey String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.ID Int32 True False
 Client.PartnerClientKey String True False
 Email.ID Int32 True False
 Email.PartnerKey String True False
 SendDate DateTime True True
 FromAddress String True True
 FromName String True True
 Duplicates Int32 True True
 InvalidAddresses Int32 True True
 ExistingUndeliverables Int32 True True
 ExistingUnsubscribes Int32 True True
 HardBounces Int32 True True
 SoftBounces Int32 True True
 OtherBounces Int32 True True
 ForwardedEmails Int32 True True
 UniqueClicks Int32 True True
 UniqueOpens Int32 True True
 NumberSent Int32 True True
 NumberDelivered Int32 True True
 NumberTargeted Int32 True True
 NumberErrored Int32 True True
 NumberExcluded Int32 True True
 Unsubscribes Int32 True True
 MissingAddresses Int32 True True
 Subject String True True
 PreviewURL String True True
 SentDate DateTime True True
 EmailName String True True
 Status String True True
 IsMultipart Boolean True True
 SendLimit Int32 True True
 SendWindowOpen DateTime True True
 SendWindowClose DateTime True True
 IsAlwaysOn Boolean True True
 Additional String True True
 BCCEmail String True False
 EmailSendDefinition.ObjectID Guid True False
 EmailSendDefinition.CustomerKey String True False
 Client ClientID False True
 Email Email False True
 List List[] False True
 Links Link[] False True
 Events TrackingEvent[] False True
 Sources APIObject[] False True
 BccEmail String False True
 EmailSendDefinition EmailSendDefinition False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]TriggeredSendDefinition[/b]

 Name DataType Retrievable Updatable
 ObjectID String True True
 PartnerKey String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.ID Int64 True False
 CustomerKey String True True
 Email.ID Int64 True False
 List.ID Int64 True False
 Name String True True
 Description String True True
 TriggeredSendType TriggeredSendTypeEnum True True
 TriggeredSendStatus TriggeredSendStatusEnum True True
 HeaderContentArea.ID Int32 True False
 FooterContentArea.ID Int32 True False
 SendClassification.ObjectID Guid True False
 SendClassification.CustomerKey String True False
 SenderProfile.CustomerKey String True False
 SenderProfile.ObjectID Guid True False
 DeliveryProfile.CustomerKey String True False
 DeliveryProfile.ObjectID Guid True False
 PrivateDomain.ObjectID Guid True False
 PrivateIP.ID Int32 True False
 AutoAddSubscribers Boolean True True
 AutoUpdateSubscribers Boolean True True
 BatchInterval Int32 True True
 FromName String True True
 FromAddress String True True
 BccEmail String True True
 EmailSubject String True True
 DynamicEmailSubject String True True
 IsMultipart Boolean True True
 IsWrapped Boolean True True
 TestEmailAddr String True False
 AllowedSlots Int16 True True
 NewSlotTrigger Int32 True True
 SendLimit Int32 True True
 SendWindowOpen DateTime True True
 SendWindowClose DateTime True True
 SuppressTracking Boolean True True
 Keyword String True True
 List.PartnerKey String True False
 Email.PartnerKey String True False
 SendClassification.PartnerKey String True False
 PrivateDomain.PartnerKey String True False
 PrivateIP.PartnerKey String True False
 Client.PartnerClientKey String True False
 Email Email False True
 List List False True
 SendWindowDelete Boolean False True
 RefreshContent Boolean False True
 ExclusionFilter String False True
 Priority String False True
 SendSourceCustomerKey String False True
 ExclusionListCollection TriggeredSendExclusionList[] False True
 CCEmail String False True
 SendSourceDataExtension DataExtension False True
 IsAlwaysOn Boolean False True
 DisableOnEmailBuildError Boolean False True
 CategoryID Int32 False True
 SendClassification SendClassification False True
 SenderProfile SenderProfile False True
 DeliveryProfile DeliveryProfile False True
 SourceAddressType DeliveryProfileSourceAddressTypeEnum False True
 PrivateIP PrivateIP False True
 DomainType DeliveryProfileDomainTypeEnum False True
 PrivateDomain PrivateDomain False True
 HeaderSalutationSource SalutationSourceEnum False True
 HeaderContentArea ContentArea False True
 FooterSalutationSource SalutationSourceEnum False True
 FooterContentArea ContentArea False True
 IsSendLogging Boolean False True
 InteractionObjectID String False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ID Int32 False True
 Owner Owner False True
 CorrelationID String False True
[b]SubscriberSendResult[/b]

 Name DataType Retrievable Updatable
 Send.ID Int32 True False
 ID Int32 True True
 Email.ID Int32 True False
 Email.Name String True False
 Subject String True True
 FromName String True True
 FromAddress String True True
 SentDate DateTime True True
 OpenDate DateTime True True
 ClickDate DateTime True True
 UnsubscribeDate DateTime True True
 BounceDate DateTime True True
 EventDate DateTime True False
 TotalClicks Int32 True True
 UniqueClicks Int32 True True
 Subscriber.EmailAddress String True False
 Subscriber.ID Int32 True False
 Subscriber.SubscriberKey String True False
 Send.PartnerKey String True False
 Client.ID Int32 True False
 Send Send False True
 Email Email False True
 Subscriber Subscriber False True
 LastAction String False True
 ViewSentEmailURL String False True
 HardBounces Int32 False True
 SoftBounces Int32 False True
 OtherBounces Int32 False True
 Client ClientID False True
 PartnerKey String False True
 PartnerProperties APIProperty[] False True
 CreatedDate DateTime False True
 ModifiedDate DateTime False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]TriggeredSendSummary[/b]

 Name DataType Retrievable Updatable
 ObjectID String True False
 Client.ID Int64 True False
 Client.PartnerClientKey String True False
 CustomerKey String True False
 PartnerKey String True False
 Sent Int64 True False
 NotSentDueToOptOut Int64 True False
 NotSentDueToUndeliverable Int64 True False
 Bounces Int64 True False
 Opens Int64 True False
 UniqueOpens Int64 True False
 Clicks Int64 True False
 UniqueClicks Int64 True False
 OptOuts Int64 True False
 SurveyResponses Int64 True False
 FTAFRequests Int64 True False
 FTAFEmailsSent Int64 True False
 FTAFOptIns Int64 True False
 Conversions Int64 True False
 UniqueConversions Int64 True False
 InProcess Int64 True False
 NotSentDueToError Int64 True False
 RowObjectID Guid True False
 TriggeredSendDefinition.ObjectID Guid True False
 TriggeredSendDefinition TriggeredSendDefinition False False
 Client ClientID False False
 PartnerProperties APIProperty[] False False
 CreatedDate DateTime False False
 ModifiedDate DateTime False False
 ID Int32 False False
 Owner Owner False False
 CorrelationID String False False
[b]SendClassification[/b]

 Name DataType Retrievable Updatable
 ObjectID String True True
 SendClassificationType SendClassificationTypeEnum True True
 Name String True True
 Description String True True
 CustomerKey String True True
 SenderProfile.CustomerKey String True False
 SenderProfile.ObjectID Guid True False
 DeliveryProfile.CustomerKey String True False
 DeliveryProfile.ObjectID Guid True False
 Client.ID Int64 True False
 Client.PartnerClientKey String True False
 PartnerKey String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 SenderProfile SenderProfile False True
 DeliveryProfile DeliveryProfile False True
 HonorPublicationListOptOutsForTransactionalSends Boolean False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ID Int32 False True
 Owner Owner False True
 CorrelationID String False True
[b]PrivateIP[/b]

 Name DataType Retrievable Updatable
 ID Int32 True False
 PartnerKey String True False
 CreatedDate DateTime True False
 Client.ID Int32 True False
 Name String True False
 Description String True False
 IsActive Boolean True False
 OrdinalID Int16 True False
 IPAddress String True False
 Client.PartnerClientKey String True False
 Client ClientID False False
 PartnerProperties APIProperty[] False False
 ModifiedDate DateTime False False
 ObjectID String False False
 CustomerKey String False False
 Owner Owner False False
 CorrelationID String False False
[b]EmailSendDefinition[/b]

 Name DataType Retrievable Updatable
 Client.ID Int64 True False
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 ObjectID String True True
 CustomerKey String True True
 Name String True True
 Description String True True
 SendClassification.CustomerKey String True False
 SenderProfile.CustomerKey String True False
 SenderProfile.FromName String True False
 SenderProfile.FromAddress String True False
 DeliveryProfile.CusomterKey String True False
 DeliveryProfile.CustomerKey String True False
 DeliveryProfile.SourceAddressType Int32 True False
 DeliveryProfile.PrivateIP String True False
 DeliveryProfile.DomainType Int32 True False
 DeliveryProfile.PrivateDomain Int32 True False
 DeliveryProfile.HeaderSalutationSource Byte True False
 DeliveryProfile.HeaderContentArea.ID Int32 True False
 DeliveryProfile.FooterSalutationSource Byte True False
 DeliveryProfile.FooterContentArea.ID Int32 True False
 SuppressTracking Boolean True True
 IsSendLogging Boolean True True
 Email.ID Int32 True False
 BccEmail String True True
 AutoBccEmail String True True
 TestEmailAddr String True True
 EmailSubject String True True
 DynamicEmailSubject String True True
 IsMultipart Boolean True True
 IsWrapped Boolean True True
 SendLimit Int32 True True
 SendWindowOpen DateTime True True
 SendWindowCloses DateTime True False
 DeduplicateByEmail Boolean True True
 ExclusionFilter String True True
 Additional String True True
 SendDefinitionList SendDefinitionList[] False True
 Email Email False True
 SendWindowClose DateTime False True
 SendWindowDelete Boolean False True
 TrackingUsers TrackingUser[] False True
 CCEmail String False True
 CategoryID Int32 False True
 SendClassification SendClassification False True
 SenderProfile SenderProfile False True
 FromName String False True
 FromAddress String False True
 DeliveryProfile DeliveryProfile False True
 SourceAddressType DeliveryProfileSourceAddressTypeEnum False True
 PrivateIP PrivateIP False True
 DomainType DeliveryProfileDomainTypeEnum False True
 PrivateDomain PrivateDomain False True
 HeaderSalutationSource SalutationSourceEnum False True
 HeaderContentArea ContentArea False True
 FooterSalutationSource SalutationSourceEnum False True
 FooterContentArea ContentArea False True
 InteractionObjectID String False True
 Keyword String False True
 Client ClientID False True
 PartnerKey String False True
 PartnerProperties APIProperty[] False True
 ID Int32 False True
 Owner Owner False True
 CorrelationID String False True
[b]MessagingVendorKind[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 Vendor String True True
 Kind String True True
 IsUsernameRequired Boolean True True
 IsPasswordRequired Boolean True True
 IsProfileRequired Boolean True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client ClientID False True
 PartnerKey String False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]MessagingConfiguration[/b]

 Name DataType Retrievable Updatable
 ObjectID String True True
 Client.ID Int32 True False
 Code String True True
 MessagingVendorKind.Kind Int32 True False
 IsActive Boolean True True
 MessagingVendorKind.Vendor Int32 True False
 Url String True True
 UserName String True True
 Password String True True
 ProfileID String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 MessagingVendorKind.ID Int32 True False
 CallbackUrl String True True
 MediaTypes String True True
 MessagingConfigurationType MessagingConfigurationType True True
 MessagingVendorKind MessagingVendorKind False True
 SmsCarrierOverrides MessagingConfigurationSmsCarrierOverride[] False True
 Client ClientID False True
 PartnerKey String False True
 PartnerProperties APIProperty[] False True
 ID Int32 False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]DataExtension[/b]

 Name DataType Retrievable Updatable
 ObjectID String True True
 PartnerKey String True True
 CustomerKey String True True
 Name String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.ID Int32 True False
 Description String True True
 IsSendable Boolean True True
 IsTestable Boolean True True
 SendableDataExtensionField.Name String True False
 SendableSubscriberField.Name String True False
 Template.CustomerKey String True False
 CategoryID Int64 True True
 Status String True True
 SendableDataExtensionField DataExtensionField False True
 SendableSubscriberField Attribute False True
 Template DataExtensionTemplate False True
 DataRetentionPeriodLength Int32 False True
 DataRetentionPeriodUnitOfMeasure Int32 False True
 RowBasedRetention Boolean False True
 ResetRetentionPeriodOnImport Boolean False True
 DeleteAtEndOfRetentionPeriod Boolean False True
 RetainUntil String False True
 Fields DataExtensionField[] False True
 DataRetentionPeriod DateTimeUnitOfMeasure False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ID Int32 False True
 Owner Owner False True
 CorrelationID String False True
[b]DataExtensionField[/b]

 Name DataType Retrievable Updatable
 ObjectID String True False
 PartnerKey String True False
 CustomerKey String True False
 Name String True False
 DefaultValue String True False
 MaxLength Int32 True False
 IsRequired Boolean True False
 Ordinal Int32 True False
 IsPrimaryKey Boolean True False
 FieldType DataExtensionFieldType True False
 CreatedDate DateTime True False
 ModifiedDate DateTime True False
 Scale Int32 True False
 Client.ID Int32 True False
 DataExtension.CustomerKey String True False
 DataExtension DataExtension False False
 DataType String False False
 ValueType SoapType False False
 PropertyType PropertyType False False
 IsCreatable Boolean False False
 IsUpdatable Boolean False False
 IsRetrievable Boolean False False
 IsQueryable Boolean False False
 IsFilterable Boolean False False
 IsPartnerProperty Boolean False False
 IsAccountProperty Boolean False False
 PartnerMap String False False
 AttributeMaps AttributeMap[] False False
 Markups APIProperty[] False False
 Precision Int32 False False
 Label String False False
 Description String False False
 MinLength Int32 False False
 MinValue String False False
 MaxValue String False False
 IsViewable Boolean False False
 IsEditable Boolean False False
 IsNillable Boolean False False
 IsRestrictedPicklist Boolean False False
 PicklistItems PicklistItem[] False False
 IsSendTime Boolean False False
 DisplayOrder Int32 False False
 References APIObject[] False False
 RelationshipName String False False
 Status String False False
 IsContextSpecific Boolean False False
 Client ClientID False False
 PartnerProperties APIProperty[] False False
 ID Int32 False False
 Owner Owner False False
 CorrelationID String False False
[b]DataExtensionTemplate[/b]

 Name DataType Retrievable Updatable
 ObjectID String True False
 PartnerKey String True False
 CustomerKey String True False
 Name String True False
 CreatedDate DateTime True False
 ModifiedDate DateTime True False
 Client.ID Int32 True False
 Description String True False
 IsSendable Boolean True False
 IsTestable Boolean True False
 SendableCustomObjectField String True False
 SendableSubscriberField String True False
 DataRetentionPeriodLength Int16 True False
 DataRetentionPeriodUnitOfMeasure Int32 True False
 RowBasedRetention Boolean True False
 ResetRetentionPeriodOnImport Boolean True False
 DeleteAtEndOfRetentionPeriod Boolean True False
 RetainUntil DateTime True False
 Client ClientID False False
 PartnerProperties APIProperty[] False False
 ID Int32 False False
 Owner Owner False False
 CorrelationID String False False
[b]ImportDefinition[/b]

 Name DataType Retrievable Updatable
 ObjectID String True True
 PartnerKey String True True
 Client.ClientID1 Int32 True False
 Name String True True
 CustomerKey String True True
 Description String True True
 FileSpec String True True
 AllowErrors Boolean True True
 FieldMappingType ImportDefinitionFieldMappingType True True
 FileType FileType True True
 UpdateType ImportDefinitionUpdateType True True
 MaxFileAge Int32 True True
 MaxFileAgeScheduleOffset Int32 True True
 MaxImportFrequency Int32 True True
 DestinationObject.ID Int32 True False
 DestinationObject.ObjectID Guid True False
 Notification.ResponseType String True False
 Notification.ResponseAddress String True False
 RetrieveFileTransferLocation.ObjectID Guid True False
 Delimiter String True True
 HeaderLines Int32 True True
 EndOfLineRepresentation String True True
 NullRepresentation String True True
 StandardQuotedStrings Boolean True True
 DateFormattingLocale.LocaleCode String True False
 DestinationObject APIObject False True
 FieldMaps FieldMap[] False True
 Notification AsyncResponse False True
 RetrieveFileTransferLocation FileTransferLocation False True
 SubscriberImportType ImportDefinitionSubscriberImportType False True
 AutoGenerateDestination ImportDefinitionAutoGenerateDestination False True
 ControlColumn String False True
 ControlColumnDefaultAction ImportDefinitionColumnBasedActionType False True
 ControlColumnActions ImportDefinitionColumnBasedAction[] False True
 DateFormattingLocale Locale False True
 InteractionObjectID String False True
 Keyword String False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 CreatedDate DateTime False True
 ModifiedDate DateTime False True
 ID Int32 False True
 Owner Owner False True
 CorrelationID String False True
[b]ImportResultsSummary[/b]

 Name DataType Retrievable Updatable
 ObjectID String True False
 ID Int32 True False
 Client.ID Int32 True False
 ImportDefinitionCustomerKey String True False
 TaskResultID Int32 True False
 ImportStatus String True False
 StartDate String True False
 EndDate String True False
 DestinationID String True False
 NumberSuccessful Int32 True False
 NumberDuplicated Int32 True False
 NumberErrors Int32 True False
 TotalRows Int32 True False
 ImportType String True False
 Client ClientID False False
 PartnerKey String False False
 PartnerProperties APIProperty[] False False
 CreatedDate DateTime False False
 ModifiedDate DateTime False False
 CustomerKey String False False
 Owner Owner False False
 CorrelationID String False False
[b]FilterDefinition[/b]

 Name DataType Retrievable Updatable
 ObjectID String True False
 Client.ID Int32 True False
 Client.ClientPartnerKey Int32 True False
 Name String True False
 CustomerKey String True False
 Owner.ID Int32 True False
 CreatedDate DateTime True False
 ModifiedDate DateTime True False
 Description String True False
 DataSource.ID Int32 True False
 DataSource.ObjectID Int32 True False
 DataSource.Name Int32 True False
 DataSource.ListName Int32 True False
 DataSource.CustomerKey Int32 True False
 DataSource.CreatedDate Int32 True False
 DataSource.ModifiedDate Int32 True False
 DataFilter FilterPart True False
 DataSource APIObject False False
 Client ClientID False False
 PartnerKey String False False
 PartnerProperties APIProperty[] False False
 ID Int32 False False
 Owner Owner False False
 CorrelationID String False False
[b]PublicKeyManagement[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 Client.ID Int64 True False
 Name String True True
 PartnerKey String True True
 Key Byte[] True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]Portfolio[/b]

 Name DataType Retrievable Updatable
 RowObjectID Guid True False
 ObjectID String True True
 PartnerKey String True True
 CustomerKey String True True
 Client.ID Int32 True False
 CategoryID Int32 True True
 FileName String True True
 DisplayName String True True
 Description String True True
 TypeDescription String True True
 IsUploaded Boolean True True
 IsActive Boolean True True
 FileSizeKB Int32 True True
 ThumbSizeKB Int32 True True
 FileWidthPX Int32 True True
 FileHeightPX Int32 True True
 FileURL String True True
 ThumbURL String True True
 CacheClearTime DateTime True True
 CategoryType String True True
 Client ClientID False True
 Source ResourceSpecification False True
 PartnerProperties APIProperty[] False True
 CreatedDate DateTime False True
 ModifiedDate DateTime False True
 ID Int32 False True
 Owner Owner False True
 CorrelationID String False True
[b]FileTrigger[/b]

 Name DataType Retrievable Updatable
 ObjectID String True True
 CustomerKey String True True
 Client.ID Int64 True False
 ExternalReference String True True
 Name String True True
 Description String True True
 Type String True True
 Status String True True
 StatusMessage String True True
 RequestParameterDetail String True True
 ResponseControlManifest String True True
 FileName String True True
 LastPullDate DateTime True True
 ScheduledDate DateTime True True
 IsActive Boolean True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.CreatedBy Int64 True False
 Client.ModifiedBy Int64 True False
 Client ClientID False True
 FileTriggerProgramID String False True
 PartnerKey String False True
 PartnerProperties APIProperty[] False True
 ID Int32 False True
 Owner Owner False True
 CorrelationID String False True
[b]FileTriggerTypeLastPull[/b]

 Name DataType Retrievable Updatable
 Client.ID Int64 True False
 ObjectID String True False
 ExternalReference String True False
 Type String True False
 LastPullDate DateTime True False
 Client ClientID False False
 PartnerKey String False False
 PartnerProperties APIProperty[] False False
 CreatedDate DateTime False False
 ModifiedDate DateTime False False
 ID Int32 False False
 CustomerKey String False False
 Owner Owner False False
 CorrelationID String False False
[b]ProgramManifestTemplate[/b]

 Name DataType Retrievable Updatable
 ObjectID String True True
 CustomerKey String True True
 Client.ID Int64 True False
 Name String True False
 Description String True False
 Type String True True
 OperationType String True True
 Content String True True
 IsActive Boolean True False
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client ClientID False True
 PartnerKey String False True
 PartnerProperties APIProperty[] False True
 ID Int32 False True
 Owner Owner False True
 CorrelationID String False True
[b]Publication[/b]

 Name DataType Retrievable Updatable
 ID Int32 True True
 PartnerKey String True True
 CreatedDate DateTime True True
 ModifiedDate DateTime True True
 Client.ID Int32 True False
 Client.PartnerClientKey String True False
 Name String True True
 Category Int32 True True
 IsActive Boolean False True
 SendClassification SendClassification False True
 Subscribers Subscriber[] False True
 Client ClientID False True
 PartnerProperties APIProperty[] False True
 ObjectID String False True
 CustomerKey String False True
 Owner Owner False True
 CorrelationID String False True
[b]PublicationSubscriber[/b]

 Name DataType Retrievable Updatable
 Publication.ID Int32 True False
 Publication.PartnerKey Int32 True False
 Publication.CreatedDate Int32 True False
 Publication.ModifiedDate Int32 True False
 Publication.Client.ID Int32 True False
 Publication.Client.PartnerClientKey Int32 True False
 Client.ID Int32 True False
 Client.PartnerClientKey Int32 True False
 Publication.Name Int32 True False
 Publication.Category Int32 True False
 Subscriber.ID Int32 True False
 Subscriber.SubscriberKey Int32 True False
 Subscriber.PrimarySMSAddress.AddressType Int32 True False
 Subscriber.PrimarySMSAddress.Address Int32 True False
 Subscriber.PrimarySMSAddress.Carrier Int32 True False
 Subscriber.PrimarySMSPublicationStatus Int32 True False
 Publication Publication False False
 Subscriber Subscriber False False
 Client ClientID False False
 PartnerKey String False False
 PartnerProperties APIProperty[] False False
 CreatedDate DateTime False False
 ModifiedDate DateTime False False
 ID Int32 False False
 ObjectID String False False
 CustomerKey String False False
 Owner Owner False False
 CorrelationID String False False
[b]ListSend[/b]

 Name DataType Retrievable Updatable
 ID Int32 True False
 PartnerKey String True False
 Client.ID Int32 True False
 SendID Int32 True False
 List.ID Int32 True False
 List.ListName Int32 True False
 Duplicates Int32 True False
 InvalidAddresses Int32 True False
 ExistingUndeliverables Int32 True False
 ExistingUnsubscribes Int32 True False
 HardBounces Int32 True False
 SoftBounces Int32 True False
 OtherBounces Int32 True False
 ForwardedEmails Int32 True False
 UniqueClicks Int32 True False
 UniqueOpens Int32 True False
 NumberSent Int32 True False
 NumberDelivered Int32 True False
 Unsubscribes Int32 True False
 MissingAddresses Int32 True False
 PreviewURL String True False
 List List False False
 Links Link[] False False
 Events TrackingEvent[] False False
 Client ClientID False False
 PartnerProperties APIProperty[] False False
 CreatedDate DateTime False False
 ModifiedDate DateTime False False
 ObjectID String False False
 CustomerKey String False False
 Owner Owner False False
 CorrelationID String False False
[b]LinkSend[/b]

 Name DataType Retrievable Updatable
 ID Int32 True False
 SendID Int32 True False
 PartnerKey String True False
 Client.ID Int32 True False
 Client.PartnerClientKey String True False
 Link.ID Int32 True False
 Link.PartnerKey String True False
 Link.TotalClicks Int32 True False
 Link.UniqueClicks Int32 True False
 Link.URL String True False
 Link.Alias String True False
 Client ClientID False False
 Link Link False False
 PartnerProperties APIProperty[] False False
 CreatedDate DateTime False False
 ModifiedDate DateTime False False
 ObjectID String False False
 CustomerKey String False False
 Owner Owner False False
 CorrelationID String False False
[/quote]]]></summary>
			<author>
				<name><![CDATA[Techek]]></name>
				<uri>http://exacttargetdeveloper.com/profile.php?id=671</uri>
			</author>
			<updated>2010-06-17T08:25:38Z</updated>
			<id>http://exacttargetdeveloper.com/viewtopic.php?id=46&amp;action=new</id>
		</entry>
</feed>
