App Portal 2017
You can use the CreateNewCatalogItem web method to create a new catalog item.
Parameters
The CreateNewCatalogItem web method includes the following parameters:
| 
                         #  | 
                    
                         Parameters  | 
                    
                         Data Type  | 
                    
                         Description  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         productName  | 
                    
                         String  | 
                    
                         Name of the product.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         companyName  | 
                    
                         String  | 
                    
                         Name of the company.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         version  | 
                    
                         String  | 
                    
                         Product version.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         searchKeywords  | 
                    
                         String  | 
                    
                         Keywords that help search for this product.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         shortDescription  | 
                    
                         String  | 
                    
                         Short description of the product.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         longDescription  | 
                    
                         String  | 
                    
                         Long description of the product.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         Type  | 
                    
                         Integer  | 
                    
                         Type of the product or packageType. The following values are supported: 
 
 
 
 
 
 
 
 
 
 
 
 
  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         visible  | 
                    
                         Boolean  | 
                    
                         Enter True to make catalog item visible on the Browse Catalog page; otherwise, enter False.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         icon  | 
                    
                         Byte Array  | 
                    
                         Icon of the product.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         iconExtension  | 
                    
                         String  | 
                    
                         Icon extension.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         flexeraID  | 
                    
                         String  | 
                    
                         Flexera ID of the product.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         templatePackageID  | 
                    
                         Integer  | 
                    
                         Template package ID from which the structure be followed while creating new catalog item. '0' otherwise.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         csvCategoryNames  | 
                    
                         String  | 
                    
                         Single category name or comma separated category names.  | 
                ||||||||||||||||||||||||||||||||||||||||||
                        
  | 
                    
                         createdBy  | 
                    
                         String  | 
                    
                         Created by.  | 
                
Return Value
Returns one of the following values:
| • | Returns integer greater than 0 for success | 
| • | Returns -1 for error | 
                        App Portal / App Broker 2017 Administration Guide18 July 2017 | 
                    Copyright Information | Flexera Software |