filename request temp; filename response "c:\temp\output.xml"; data _null_; file request; input; put _infile_; datalines4; <soapenv:Envelope xmlns:rep="http://www.sas.com/xml/schema/sas-svcs/reportrepository-9.2" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Header> <Action xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing"> http://www.sas.com/xml/schema/sas-svcs/reportrepository-9.2/DirectoryServiceInterface/isDirectory</Action> </soapenv:Header> <soapenv:Body> <rep:isDirectoryDirectoryServiceInterfaceRequest> <rep:dirPathUrl>SBIP:path-name</rep:dirPathUrl> </rep:isDirectoryDirectoryServiceInterfaceRequest> </soapenv:Body> </soapenv:Envelope> ;;;; run; proc soap in=request out=response service="ReportRepositoryService" soapaction="http://machine-name:port-number/SASWIPSoapServices/services/ReportRepositoryService" envfile="http://file-server-name.abc.xyz.com/sas-environment.xml" environment="test"; wssusername="user-name" wsspassword="password"; run;