Example XML Request
<request>
<data>
<target>http://spserver:8181</target>
<siteGUID>3F2504E0-4F89-11D3-9A0C-0305E82C3301</userDN>
<subSiteGUID>3F2504E0-4F89-11D3-9A0C-0305E82C4284</subSiteGUID>
</data>
<procedure>
<execute namespace="Sharepoint2007Provider" procedure="GetListTemplates" impersonate="1" >
<before source="data" destination="executeData" mode="merge"/>
<after source="executeData" destination="data" mode="merge"/>
</execute>
</procedure>
</request>
Example XML Response
<response>
<data>
<listTemplates>
<listTemplate name="doclib" displayName="Document Library" type="DocumentLibrary"
baseType="DocumentLibrary" onQuickLaunch="true"
description="Create a document library when you have a collection of documents or other files that you want to share.
Document libraries support features such as folders, versioning, and check out."
image="/_layouts/images/itdl.gif" />
<listTemplate name="xmlform" displayName="Form Library" type="XMLForm"
baseType="DocumentLibrary" onQuickLaunch="true"
description="Create a form library when you have XML-based business forms, such as status reports or purchase orders,
that you want to manage. These libraries require a Windows SharePoint Services-compatible XML editor, such as Microsoft Office InfoPath."
image="/_layouts/images/itdl.gif" />
</listTemplates>
</data>
</response>