You use the function in the wrong way, so ther is no bug.
The ID parameter has to be either numerical or you have to pass an array if you want to search for a domain name.
Example for correct usage of the zone get fuction to return a zone by domain name:
$client->dns_zone_get($session, array('origin' => 'igigoiejfe.org.'));