List of all Launchpads

If you add Folders to the path in the service URL, this request retrieves a list of all folders, including all top-level folders. Each top-level folder represents a launchpad.

URL: http://<server>:<port>/sap/opu/odata/UI2/LAUNCHPAD/Folders?$format=xml

The XML code returned by the server contains an <entry> element for each folder.

Example

The following XML code shows an example for a folder entry that represents a launchpad:

<?xml version="1.0" encoding="utf-8" ?>
<feed xml:base="http://<server>:<port>/sap/opu/odata/UI2/LAUNCHPAD/" xmlns="http://www.w3.org/2005/Atom" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">
	<id>http://<server>:<port>/sap/opu/odata/UI2/LAUNCHPAD/Folders</id>
	<title type="text">Folders</title> 
	<updated>2012-07-19T15:27:14Z</updated>
	<author>
		<name />
	</author>
	<link href="Folders" rel="self" title="Folders" />
	<entry>
		<id>http://<server>:<port>/sap/opu/odata/UI2/LAUNCHPAD/Folders('08HOME_AND09AREA_PAGE00')</id>
		<title type="text">Folders('08HOME_AND09AREA_PAGE00')</title>
 	<updated>2012-07-17T15:24:26Z</updated>
		<category term="LAUNCHPAD.Folder" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
		<link href="Folders('08HOME_AND09AREA_PAGE00')" rel="edit" title="Folder" />
		<link href="Folders('08HOME_AND09AREA_PAGE00')/Folders" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Folders" type="application/atom+xml;type=feed" title="Folders" />
		<link href="Folders('08HOME_AND09AREA_PAGE00')/Links" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Links" type="application/atom+xml;type=feed" title="Links" /> 
		<link href="Folders('08HOME_AND09AREA_PAGE00')/DefaultLink" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/DefaultLink" type="application/atom+xml;type=entry" title="DefaultLink" />
		<link href="Folders('08HOME_AND09AREA_PAGE00')/AllLinks" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/AllLinks" type="application/atom+xml;type=feed" title="AllLinks" />
		<link href="Folders('08HOME_AND09AREA_PAGE00')/Icons" rel="http://schemas.microsoft.com/ado/2007/08/dataservices/related/Icons" type="application/atom+xml;type=feed" title="Icons" /> 
		<content type="application/xml">
			<m:properties>	
				<d:id>08HOME_AND09AREA_PAGE00</d:id>
				<d:hidden>false</d:hidden>
	  	<d:text>Home and Area Page</d:text> 
				<d:description>Home and Area Page</d:description> 
	  	<d:level>1</d:level>
	  	<d:style />
				<d:applicationAlias />
 	 </m:properties>
 	</content>
	</entry>

If you search for <d:text> on this level, you will find the names of your launchpads.

Note the ID of the folder:

<id>http://<server>:<port>/sap/opu/odata/UI2/LAUNCHPAD/Folders('08HOME_AND09AREA_PAGE00')</id>

The folder ID contains the launchpad ID 08HOME_AND09AREA_PAGE00.

Every launchpad is identified by the combination of a role name and an instance name. In the example above, the role name is HOME_AND, and the instance name is AREA_PAGE.