4.1 Retrieve a List of Solution Package Locations Associated with a Set of External Lists

Client applications can retrieve the information about each of the deployment packages that are associated with a set of external lists. Solution package information is retrieved by using the GetPackages operation.

The following example shows the retrieval of the deployment package information.

Request

 <?xml version="1.0" encoding="utf-8"?>
 <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <soap:Body>
     <GetPackages xmlns="http://microsoft.com/webservices/SharePointPortalServer/ObaWS/">
       <listIds>
         <string>{6ce18be2-b829-46be-8b2e-1ec5d506a1b1}</string>
       </listIds>
       <clientVersion>15.0.0.0</clientVersion>
     </GetPackages>
   </soap:Body>
 </soap:Envelope>

Response

 <?xml version="1.0" encoding="utf-8"?>
 <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <soap:Body>
     <GetPackagesResponse xmlns="http://microsoft.com/webservices/SharePointPortalServer/ObaWS/">
       <GetPackagesResult>
         <PackageInfo>
           <Url>http://example.com/Lists/Customer/ClientSolution/15/6ce18be2-b829-46be-8b2e-1ec5d506a1b1.vsto</Url>
           <PackageId>b878f7ab-d9b8-4592-80f7-f251a625aefa</PackageId>
           <SelfSigned>true</SelfSigned>
         </PackageInfo>
       </GetPackagesResult>
     </GetPackagesResponse>
   </soap:Body>
 </soap:Envelope>