use SOAP::Lite +trace => 'debug'; use Data::Dumper; use SMSAPIService_r08_00_NewGroupService qw(:all); my $headers = SOAP::Header->name("authenticate" => SOAP::Header->value(SOAP::Header->name("USER" => "admin"), SOAP::Header->name("PASSWORD" => "admin") ) ); my $obj = new SMSAPIService_r08_00_NewGroupService; $obj -> use_prefix(1); $obj->readable(1); $obj->want_som(1); $obj->getNewGroup($headers,15,16789900);