If your Web services access RepositoryItems
, you need to provide a serializer and deserializer so the RepositoryItem
content can be interpreted by non-ATG systems. The following Web Services transmit content that’s natively stored as RepositoryItems
:
getProfile
getRepositoryItem
performRQLQuery
getOrderAsXML
(Commerce users only)getOrdersAsXML
(Commerce users only)getProductXMLById
(Commerce users only)getProductXMLByDescription
(Commerce users only)getProductXMLByRQL
(Commerce users only)getProductSkusXML
(Commerce users only)getPromotionsAsXML
(Commerce users only)
The ATG platform includes several tools for working with RepositoryItems
. To make a client able to serialize and deserialize RepositoryItems
, you need to translate the RepositoryItem
class into a language that’s native to your client. See Creating a Serializer and Deserializer for more information.