Veetro Web Service Methods
Click here for a complete list of operations.
SetCatalogItemCategory
[Permission: Employee, Sales.Catalog.ManageCategories]
Saves a CatalogItemCategory or creates new if CatalogItemCategoryID is 0.
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /xml HTTP/1.1
Host: admin.worketc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://schema.veetro.com/SetCatalogItemCategory"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<SetCatalogItemCategory xmlns="http://schema.veetro.com">
<c>
<CatalogItemCategoryID>int</CatalogItemCategoryID>
<CatalogItemCategoryID_Parent>int</CatalogItemCategoryID_Parent>
<Name>string</Name>
<Delete>boolean</Delete>
<CustomFields>
<Field>
<FieldID>int</FieldID>
<Name>string</Name>
<Question>string</Question>
<QuestionOrder>int</QuestionOrder>
<Type>TextBox_SingleLine or TextBox_Multiline or ComboBox or CheckList or RadioList or EntityName_FirstLast or EntityName_SalFirstLast or EntityName_SalFirstMiddleLast or EntityEmail or EntityAddress or EntityPhone or Date_MM_DD_YYYY or Date_DD_MM_YYYY or Date_MM_DD_YYYY_HHMM or Date_DD_MM_YYYY_HHMM or Date_MM_DD_YYYY_HHMMTT or Date_DD_MM_YYYY_HHMMTT or Date_HHMM or Date_HHMMTT or Hidden or TextBox_Number or TextBox_URL or EntityPhone_Plain or Horizontal_Rule or Field_Set or File_Upload or Text_H1 or Text_H2 or Text_Paragraph or Image or Yes_No or Product or Product_Category or Entity or Entry or Priority or Image_Upload or Label or EmployeePicker or ContactPicker or Invoice_Quote or TextBox_CompanyName or LeadSalesProcessPicker</Type>
<Options>string</Options>
<FileUploadConfig xsi:nil="true" />
<PriorityItems xsi:nil="true" />
<LabelItems xsi:nil="true" />
<FieldID_CopiedFrom>int</FieldID_CopiedFrom>
<IsSysField>boolean</IsSysField>
<SysFieldType>None or Entity or Lead or Journal or Project or Event or ToDo or Support_Case or Product or Subscription or Disbursement or ProductSale or Company or Person or Employee or Invoice or Quote or Workgroup or Mailing_List or Message or IsSystemTag or EntityDisabled or LeadDisabled or JournalDisabled or ProjectDisabled or EventDisabled or ToDoDisabled or SupportDisabled or ProductDisabled</SysFieldType>
<Value>string</Value>
<IsPreSetting>boolean</IsPreSetting>
<PreSettingFieldName>string</PreSettingFieldName>
<Instructions>string</Instructions>
<Flags>None or IsRequired or Columns_1 or Columns_2 or Columns_3 or Size_Min or Size_Medium or Size_Max or Address_Home or Address_Work or Address_Billing or IsMultiSelect or Open_In_Current_Window or IsSingleSelect</Flags>
<MaxValue>int</MaxValue>
<MinValue>int</MinValue>
<GroupName>string</GroupName>
<Groups xsi:nil="true" />
<RemoveParentLinks>boolean</RemoveParentLinks>
<Delete>boolean</Delete>
<DeleteData>boolean</DeleteData>
<SelectedObjects xsi:nil="true" />
</Field>
<Field>
<FieldID>int</FieldID>
<Name>string</Name>
<Question>string</Question>
<QuestionOrder>int</QuestionOrder>
<Type>TextBox_SingleLine or TextBox_Multiline or ComboBox or CheckList or RadioList or EntityName_FirstLast or EntityName_SalFirstLast or EntityName_SalFirstMiddleLast or EntityEmail or EntityAddress or EntityPhone or Date_MM_DD_YYYY or Date_DD_MM_YYYY or Date_MM_DD_YYYY_HHMM or Date_DD_MM_YYYY_HHMM or Date_MM_DD_YYYY_HHMMTT or Date_DD_MM_YYYY_HHMMTT or Date_HHMM or Date_HHMMTT or Hidden or TextBox_Number or TextBox_URL or EntityPhone_Plain or Horizontal_Rule or Field_Set or File_Upload or Text_H1 or Text_H2 or Text_Paragraph or Image or Yes_No or Product or Product_Category or Entity or Entry or Priority or Image_Upload or Label or EmployeePicker or ContactPicker or Invoice_Quote or TextBox_CompanyName or LeadSalesProcessPicker</Type>
<Options>string</Options>
<FileUploadConfig xsi:nil="true" />
<PriorityItems xsi:nil="true" />
<LabelItems xsi:nil="true" />
<FieldID_CopiedFrom>int</FieldID_CopiedFrom>
<IsSysField>boolean</IsSysField>
<SysFieldType>None or Entity or Lead or Journal or Project or Event or ToDo or Support_Case or Product or Subscription or Disbursement or ProductSale or Company or Person or Employee or Invoice or Quote or Workgroup or Mailing_List or Message or IsSystemTag or EntityDisabled or LeadDisabled or JournalDisabled or ProjectDisabled or EventDisabled or ToDoDisabled or SupportDisabled or ProductDisabled</SysFieldType>
<Value>string</Value>
<IsPreSetting>boolean</IsPreSetting>
<PreSettingFieldName>string</PreSettingFieldName>
<Instructions>string</Instructions>
<Flags>None or IsRequired or Columns_1 or Columns_2 or Columns_3 or Size_Min or Size_Medium or Size_Max or Address_Home or Address_Work or Address_Billing or IsMultiSelect or Open_In_Current_Window or IsSingleSelect</Flags>
<MaxValue>int</MaxValue>
<MinValue>int</MinValue>
<GroupName>string</GroupName>
<Groups xsi:nil="true" />
<RemoveParentLinks>boolean</RemoveParentLinks>
<Delete>boolean</Delete>
<DeleteData>boolean</DeleteData>
<SelectedObjects xsi:nil="true" />
</Field>
</CustomFields>
</c>
</SetCatalogItemCategory>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<SetCatalogItemCategoryResponse xmlns="http://schema.veetro.com">
<SetCatalogItemCategoryResult>
<CatalogItemCategoryID>int</CatalogItemCategoryID>
<CatalogItemCategoryID_Parent>int</CatalogItemCategoryID_Parent>
<Name>string</Name>
<Delete>boolean</Delete>
<CustomFields>
<Field>
<FieldID>int</FieldID>
<Name>string</Name>
<Question>string</Question>
<QuestionOrder>int</QuestionOrder>
<Type>TextBox_SingleLine or TextBox_Multiline or ComboBox or CheckList or RadioList or EntityName_FirstLast or EntityName_SalFirstLast or EntityName_SalFirstMiddleLast or EntityEmail or EntityAddress or EntityPhone or Date_MM_DD_YYYY or Date_DD_MM_YYYY or Date_MM_DD_YYYY_HHMM or Date_DD_MM_YYYY_HHMM or Date_MM_DD_YYYY_HHMMTT or Date_DD_MM_YYYY_HHMMTT or Date_HHMM or Date_HHMMTT or Hidden or TextBox_Number or TextBox_URL or EntityPhone_Plain or Horizontal_Rule or Field_Set or File_Upload or Text_H1 or Text_H2 or Text_Paragraph or Image or Yes_No or Product or Product_Category or Entity or Entry or Priority or Image_Upload or Label or EmployeePicker or ContactPicker or Invoice_Quote or TextBox_CompanyName or LeadSalesProcessPicker</Type>
<Options>string</Options>
<FileUploadConfig xsi:nil="true" />
<PriorityItems xsi:nil="true" />
<LabelItems xsi:nil="true" />
<FieldID_CopiedFrom>int</FieldID_CopiedFrom>
<IsSysField>boolean</IsSysField>
<SysFieldType>None or Entity or Lead or Journal or Project or Event or ToDo or Support_Case or Product or Subscription or Disbursement or ProductSale or Company or Person or Employee or Invoice or Quote or Workgroup or Mailing_List or Message or IsSystemTag or EntityDisabled or LeadDisabled or JournalDisabled or ProjectDisabled or EventDisabled or ToDoDisabled or SupportDisabled or ProductDisabled</SysFieldType>
<Value>string</Value>
<IsPreSetting>boolean</IsPreSetting>
<PreSettingFieldName>string</PreSettingFieldName>
<Instructions>string</Instructions>
<Flags>None or IsRequired or Columns_1 or Columns_2 or Columns_3 or Size_Min or Size_Medium or Size_Max or Address_Home or Address_Work or Address_Billing or IsMultiSelect or Open_In_Current_Window or IsSingleSelect</Flags>
<MaxValue>int</MaxValue>
<MinValue>int</MinValue>
<GroupName>string</GroupName>
<Groups xsi:nil="true" />
<RemoveParentLinks>boolean</RemoveParentLinks>
<Delete>boolean</Delete>
<DeleteData>boolean</DeleteData>
<SelectedObjects xsi:nil="true" />
</Field>
<Field>
<FieldID>int</FieldID>
<Name>string</Name>
<Question>string</Question>
<QuestionOrder>int</QuestionOrder>
<Type>TextBox_SingleLine or TextBox_Multiline or ComboBox or CheckList or RadioList or EntityName_FirstLast or EntityName_SalFirstLast or EntityName_SalFirstMiddleLast or EntityEmail or EntityAddress or EntityPhone or Date_MM_DD_YYYY or Date_DD_MM_YYYY or Date_MM_DD_YYYY_HHMM or Date_DD_MM_YYYY_HHMM or Date_MM_DD_YYYY_HHMMTT or Date_DD_MM_YYYY_HHMMTT or Date_HHMM or Date_HHMMTT or Hidden or TextBox_Number or TextBox_URL or EntityPhone_Plain or Horizontal_Rule or Field_Set or File_Upload or Text_H1 or Text_H2 or Text_Paragraph or Image or Yes_No or Product or Product_Category or Entity or Entry or Priority or Image_Upload or Label or EmployeePicker or ContactPicker or Invoice_Quote or TextBox_CompanyName or LeadSalesProcessPicker</Type>
<Options>string</Options>
<FileUploadConfig xsi:nil="true" />
<PriorityItems xsi:nil="true" />
<LabelItems xsi:nil="true" />
<FieldID_CopiedFrom>int</FieldID_CopiedFrom>
<IsSysField>boolean</IsSysField>
<SysFieldType>None or Entity or Lead or Journal or Project or Event or ToDo or Support_Case or Product or Subscription or Disbursement or ProductSale or Company or Person or Employee or Invoice or Quote or Workgroup or Mailing_List or Message or IsSystemTag or EntityDisabled or LeadDisabled or JournalDisabled or ProjectDisabled or EventDisabled or ToDoDisabled or SupportDisabled or ProductDisabled</SysFieldType>
<Value>string</Value>
<IsPreSetting>boolean</IsPreSetting>
<PreSettingFieldName>string</PreSettingFieldName>
<Instructions>string</Instructions>
<Flags>None or IsRequired or Columns_1 or Columns_2 or Columns_3 or Size_Min or Size_Medium or Size_Max or Address_Home or Address_Work or Address_Billing or IsMultiSelect or Open_In_Current_Window or IsSingleSelect</Flags>
<MaxValue>int</MaxValue>
<MinValue>int</MinValue>
<GroupName>string</GroupName>
<Groups xsi:nil="true" />
<RemoveParentLinks>boolean</RemoveParentLinks>
<Delete>boolean</Delete>
<DeleteData>boolean</DeleteData>
<SelectedObjects xsi:nil="true" />
</Field>
</CustomFields>
</SetCatalogItemCategoryResult>
</SetCatalogItemCategoryResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /xml HTTP/1.1
Host: admin.worketc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SetCatalogItemCategory xmlns="http://schema.veetro.com">
<c>
<CatalogItemCategoryID>int</CatalogItemCategoryID>
<CatalogItemCategoryID_Parent>int</CatalogItemCategoryID_Parent>
<Name>string</Name>
<Delete>boolean</Delete>
<CustomFields>
<Field>
<FieldID>int</FieldID>
<Name>string</Name>
<Question>string</Question>
<QuestionOrder>int</QuestionOrder>
<Type>TextBox_SingleLine or TextBox_Multiline or ComboBox or CheckList or RadioList or EntityName_FirstLast or EntityName_SalFirstLast or EntityName_SalFirstMiddleLast or EntityEmail or EntityAddress or EntityPhone or Date_MM_DD_YYYY or Date_DD_MM_YYYY or Date_MM_DD_YYYY_HHMM or Date_DD_MM_YYYY_HHMM or Date_MM_DD_YYYY_HHMMTT or Date_DD_MM_YYYY_HHMMTT or Date_HHMM or Date_HHMMTT or Hidden or TextBox_Number or TextBox_URL or EntityPhone_Plain or Horizontal_Rule or Field_Set or File_Upload or Text_H1 or Text_H2 or Text_Paragraph or Image or Yes_No or Product or Product_Category or Entity or Entry or Priority or Image_Upload or Label or EmployeePicker or ContactPicker or Invoice_Quote or TextBox_CompanyName or LeadSalesProcessPicker</Type>
<Options>string</Options>
<FileUploadConfig xsi:nil="true" />
<PriorityItems xsi:nil="true" />
<LabelItems xsi:nil="true" />
<FieldID_CopiedFrom>int</FieldID_CopiedFrom>
<IsSysField>boolean</IsSysField>
<SysFieldType>None or Entity or Lead or Journal or Project or Event or ToDo or Support_Case or Product or Subscription or Disbursement or ProductSale or Company or Person or Employee or Invoice or Quote or Workgroup or Mailing_List or Message or IsSystemTag or EntityDisabled or LeadDisabled or JournalDisabled or ProjectDisabled or EventDisabled or ToDoDisabled or SupportDisabled or ProductDisabled</SysFieldType>
<Value>string</Value>
<IsPreSetting>boolean</IsPreSetting>
<PreSettingFieldName>string</PreSettingFieldName>
<Instructions>string</Instructions>
<Flags>None or IsRequired or Columns_1 or Columns_2 or Columns_3 or Size_Min or Size_Medium or Size_Max or Address_Home or Address_Work or Address_Billing or IsMultiSelect or Open_In_Current_Window or IsSingleSelect</Flags>
<MaxValue>int</MaxValue>
<MinValue>int</MinValue>
<GroupName>string</GroupName>
<Groups xsi:nil="true" />
<RemoveParentLinks>boolean</RemoveParentLinks>
<Delete>boolean</Delete>
<DeleteData>boolean</DeleteData>
<SelectedObjects xsi:nil="true" />
</Field>
<Field>
<FieldID>int</FieldID>
<Name>string</Name>
<Question>string</Question>
<QuestionOrder>int</QuestionOrder>
<Type>TextBox_SingleLine or TextBox_Multiline or ComboBox or CheckList or RadioList or EntityName_FirstLast or EntityName_SalFirstLast or EntityName_SalFirstMiddleLast or EntityEmail or EntityAddress or EntityPhone or Date_MM_DD_YYYY or Date_DD_MM_YYYY or Date_MM_DD_YYYY_HHMM or Date_DD_MM_YYYY_HHMM or Date_MM_DD_YYYY_HHMMTT or Date_DD_MM_YYYY_HHMMTT or Date_HHMM or Date_HHMMTT or Hidden or TextBox_Number or TextBox_URL or EntityPhone_Plain or Horizontal_Rule or Field_Set or File_Upload or Text_H1 or Text_H2 or Text_Paragraph or Image or Yes_No or Product or Product_Category or Entity or Entry or Priority or Image_Upload or Label or EmployeePicker or ContactPicker or Invoice_Quote or TextBox_CompanyName or LeadSalesProcessPicker</Type>
<Options>string</Options>
<FileUploadConfig xsi:nil="true" />
<PriorityItems xsi:nil="true" />
<LabelItems xsi:nil="true" />
<FieldID_CopiedFrom>int</FieldID_CopiedFrom>
<IsSysField>boolean</IsSysField>
<SysFieldType>None or Entity or Lead or Journal or Project or Event or ToDo or Support_Case or Product or Subscription or Disbursement or ProductSale or Company or Person or Employee or Invoice or Quote or Workgroup or Mailing_List or Message or IsSystemTag or EntityDisabled or LeadDisabled or JournalDisabled or ProjectDisabled or EventDisabled or ToDoDisabled or SupportDisabled or ProductDisabled</SysFieldType>
<Value>string</Value>
<IsPreSetting>boolean</IsPreSetting>
<PreSettingFieldName>string</PreSettingFieldName>
<Instructions>string</Instructions>
<Flags>None or IsRequired or Columns_1 or Columns_2 or Columns_3 or Size_Min or Size_Medium or Size_Max or Address_Home or Address_Work or Address_Billing or IsMultiSelect or Open_In_Current_Window or IsSingleSelect</Flags>
<MaxValue>int</MaxValue>
<MinValue>int</MinValue>
<GroupName>string</GroupName>
<Groups xsi:nil="true" />
<RemoveParentLinks>boolean</RemoveParentLinks>
<Delete>boolean</Delete>
<DeleteData>boolean</DeleteData>
<SelectedObjects xsi:nil="true" />
</Field>
</CustomFields>
</c>
</SetCatalogItemCategory>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SetCatalogItemCategoryResponse xmlns="http://schema.veetro.com">
<SetCatalogItemCategoryResult>
<CatalogItemCategoryID>int</CatalogItemCategoryID>
<CatalogItemCategoryID_Parent>int</CatalogItemCategoryID_Parent>
<Name>string</Name>
<Delete>boolean</Delete>
<CustomFields>
<Field>
<FieldID>int</FieldID>
<Name>string</Name>
<Question>string</Question>
<QuestionOrder>int</QuestionOrder>
<Type>TextBox_SingleLine or TextBox_Multiline or ComboBox or CheckList or RadioList or EntityName_FirstLast or EntityName_SalFirstLast or EntityName_SalFirstMiddleLast or EntityEmail or EntityAddress or EntityPhone or Date_MM_DD_YYYY or Date_DD_MM_YYYY or Date_MM_DD_YYYY_HHMM or Date_DD_MM_YYYY_HHMM or Date_MM_DD_YYYY_HHMMTT or Date_DD_MM_YYYY_HHMMTT or Date_HHMM or Date_HHMMTT or Hidden or TextBox_Number or TextBox_URL or EntityPhone_Plain or Horizontal_Rule or Field_Set or File_Upload or Text_H1 or Text_H2 or Text_Paragraph or Image or Yes_No or Product or Product_Category or Entity or Entry or Priority or Image_Upload or Label or EmployeePicker or ContactPicker or Invoice_Quote or TextBox_CompanyName or LeadSalesProcessPicker</Type>
<Options>string</Options>
<FileUploadConfig xsi:nil="true" />
<PriorityItems xsi:nil="true" />
<LabelItems xsi:nil="true" />
<FieldID_CopiedFrom>int</FieldID_CopiedFrom>
<IsSysField>boolean</IsSysField>
<SysFieldType>None or Entity or Lead or Journal or Project or Event or ToDo or Support_Case or Product or Subscription or Disbursement or ProductSale or Company or Person or Employee or Invoice or Quote or Workgroup or Mailing_List or Message or IsSystemTag or EntityDisabled or LeadDisabled or JournalDisabled or ProjectDisabled or EventDisabled or ToDoDisabled or SupportDisabled or ProductDisabled</SysFieldType>
<Value>string</Value>
<IsPreSetting>boolean</IsPreSetting>
<PreSettingFieldName>string</PreSettingFieldName>
<Instructions>string</Instructions>
<Flags>None or IsRequired or Columns_1 or Columns_2 or Columns_3 or Size_Min or Size_Medium or Size_Max or Address_Home or Address_Work or Address_Billing or IsMultiSelect or Open_In_Current_Window or IsSingleSelect</Flags>
<MaxValue>int</MaxValue>
<MinValue>int</MinValue>
<GroupName>string</GroupName>
<Groups xsi:nil="true" />
<RemoveParentLinks>boolean</RemoveParentLinks>
<Delete>boolean</Delete>
<DeleteData>boolean</DeleteData>
<SelectedObjects xsi:nil="true" />
</Field>
<Field>
<FieldID>int</FieldID>
<Name>string</Name>
<Question>string</Question>
<QuestionOrder>int</QuestionOrder>
<Type>TextBox_SingleLine or TextBox_Multiline or ComboBox or CheckList or RadioList or EntityName_FirstLast or EntityName_SalFirstLast or EntityName_SalFirstMiddleLast or EntityEmail or EntityAddress or EntityPhone or Date_MM_DD_YYYY or Date_DD_MM_YYYY or Date_MM_DD_YYYY_HHMM or Date_DD_MM_YYYY_HHMM or Date_MM_DD_YYYY_HHMMTT or Date_DD_MM_YYYY_HHMMTT or Date_HHMM or Date_HHMMTT or Hidden or TextBox_Number or TextBox_URL or EntityPhone_Plain or Horizontal_Rule or Field_Set or File_Upload or Text_H1 or Text_H2 or Text_Paragraph or Image or Yes_No or Product or Product_Category or Entity or Entry or Priority or Image_Upload or Label or EmployeePicker or ContactPicker or Invoice_Quote or TextBox_CompanyName or LeadSalesProcessPicker</Type>
<Options>string</Options>
<FileUploadConfig xsi:nil="true" />
<PriorityItems xsi:nil="true" />
<LabelItems xsi:nil="true" />
<FieldID_CopiedFrom>int</FieldID_CopiedFrom>
<IsSysField>boolean</IsSysField>
<SysFieldType>None or Entity or Lead or Journal or Project or Event or ToDo or Support_Case or Product or Subscription or Disbursement or ProductSale or Company or Person or Employee or Invoice or Quote or Workgroup or Mailing_List or Message or IsSystemTag or EntityDisabled or LeadDisabled or JournalDisabled or ProjectDisabled or EventDisabled or ToDoDisabled or SupportDisabled or ProductDisabled</SysFieldType>
<Value>string</Value>
<IsPreSetting>boolean</IsPreSetting>
<PreSettingFieldName>string</PreSettingFieldName>
<Instructions>string</Instructions>
<Flags>None or IsRequired or Columns_1 or Columns_2 or Columns_3 or Size_Min or Size_Medium or Size_Max or Address_Home or Address_Work or Address_Billing or IsMultiSelect or Open_In_Current_Window or IsSingleSelect</Flags>
<MaxValue>int</MaxValue>
<MinValue>int</MinValue>
<GroupName>string</GroupName>
<Groups xsi:nil="true" />
<RemoveParentLinks>boolean</RemoveParentLinks>
<Delete>boolean</Delete>
<DeleteData>boolean</DeleteData>
<SelectedObjects xsi:nil="true" />
</Field>
</CustomFields>
</SetCatalogItemCategoryResult>
</SetCatalogItemCategoryResponse>
</soap12:Body>
</soap12:Envelope>