I currently have this code...
   my $nt_group_zones = $nt->send_request(
      action => "get_group_zones",
      nt_user_session => $nt_user->{'nt_user_session'},
      nt_group_id => $nt_user->{'nt_group_id'},
      limit => "10",
     quick_search => '1',
     search_value => $zone,
      );
   if($nt_group_zones->{'zones'}->
- ->{'nt_zone_id'}) {
 my $nt_zone = $nt->send_request(
 action => 'get_zone',
 nt_user_session => $nt_user->{'nt_user_session'},
 nt_zone_id => $nt_group_zones->{'zones'}->
- ->{'nt_zone_id'},
 nt_group_id => $nt_user->{'nt_group_id'},
 );
 unless( $nt_zone->{'zone'} eq $zone ) {
 print STDERR "Search Returned Zone: ".$nt_zone->{'name'}." but i was looking for ".$zone.", BUG!\n";
 return;
 }
 }
 
 
 
 I'm basically searching for a zone so i can get it's nt_zone_id.  The problem with quick search that i just found was that it is not doing a exact match.  In the API documentation i dont see that option for quicksearch so i'm assuming i have to use the normal search.  My problem is i dont understand how to use it.  the N_ is confusing me, i'm sure it's simple and i'm just over looking it.  Can somebody provide me a example of using the API search func to get the exact match of a zone so i can get it's id.
 
 
 Thanks
 
				Never mind, figured it out my self, just added exact_match => '1' to my quicksearch..
boy what adding print Dumper($q) will show you when you put it in the main() sub of the nictool client 
