$postContent = new ET_List(); $postContent->authStub = $myclient; $postContent->props = array("ListName" => $NewListName, "Description" => "This list was created with the PHPSDK", "Type" => "Private"); $postResponse = $postContent->post(); print_r('Post Status: ' . ($postResponse->status ? 'true' : 'false') . "\n"); print 'Code: ' . $postResponse->code . "\n"; print 'Message: ' . $postResponse->message . "\n"; print 'Results Length: ' . count($postResponse->results) . "\n"; print 'Results: ' . "\n"; print_r($postResponse->results); print "\n---------------\n"; if ($postResponse->status) { $newListID = $postResponse->results[0]->NewID; // Adding Multiple Subscribers To a List in Bulk print "Adding Multiple Subscribers To a List in Bulk \n"; $response = $myclient->AddSubscribersToLists($subs, array($newListID)); print_r('Response Status: ' . ($response->status ? 'true' : 'false') . "\n"); print 'Code: ' . $response->code . "\n"; print 'Message: ' . $response->message . "\n"; print 'Results Length: ' . count($response->results) . "\n"; print "Results: \n"; print_r($response->results); print "\n---------------\n"; // Delete List print "Delete List \n"; $deleteList = new ET_List(); $deleteList->authStub = $myclient; $deleteList->props = array("ID" => $newListID); $deleteResponse = $deleteList->delete(); print_r('Delete Status: ' . ($deleteResponse->status ? 'true' : 'false') . "\n"); print 'Code: ' . $deleteResponse->code . "\n";