So I am stuck for days now. I am using php to make my soap call. This code makes basic calls that don't require my credentials. \[code\]// connect to gunbroker api$client = new SoapClient("http://apiv2.gunbroker.com/AuctionService.asmx?WSDL",array('trace' => 1)); $appkey = 'XXXXXXXXXXXXX';$devkey = 'YYYYYYYYYYYYY';$obj = new stdClass();$obj->AppKey = $appkey;$obj->DevKey = $devkey;$login = $client->Login(array('DevKey' => $obj->DevKey, 'AppKey' => $obj->AppKey));$header = new SoapHeader('GunBrokerAPI_V2','RequesterCredentials',$obj);$client->__setSoapHeaders(array($header));echo "REQUEST:\n" . htmlentities($client->__getLastRequest()). "\n";\[/code\]This code produces the results as following:\[code\] <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="GunBrokerAPI_V2"> <SOAP-ENV:Body> <ns1:Login> <ns1evKey>YYYYYYYYYYYYY</ns1evKey> <ns1:AppKey>XXXXXXXXXXXXX</ns1:AppKey> </ns1:Login> </SOAP-ENV:Body> </SOAP-ENV:Envelope>\[/code\]But I need it to look like this:\[code\] <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <RequesterCredentials xmlns="GunBrokerAPI_V2"> <DevKey>YYYYYYYYYYYYY</DevKey> <AppKey>XXXXXXXXXXXXX</AppKey> </RequesterCredentials> </soap:Header> </soap:Envelope>\[/code\]I am stuck and have nowhere to turn. Please point me in the right direction. Thanks!