Add Product Category
Use this operation to add new Product Category object.
Parameters
Body Params | |
---|---|
JSON: | json |
XML: | string |
Path Params | |
---|---|
yourCompany: | string |
Header Params | |
---|---|
Accept: | string |
Query Auth | |
---|---|
key: | string |
Header Auth | |
---|---|
apiKey: | string |
Sample Code
{
"Categories": {
"Category": [{
"CategoryName": "HP",
"ParentCategory": "Laptop",
"CategoryDescription": "Category description goes here",
"SeoTitle": "Seo title goes here",
"SeoDescription": "Seo description goes here",
"SeoKeywords": "Seo keywords goes here"
}]
}
}
<Categories>
<Category>
<CategoryName>HP</CategoryName>
<ParentCategory>Laptop</ParentCategory>
<CategoryDescription>Category description goes here</CategoryDescription>
<SeoTitle>Seo title goes here</SeoTitle>
<SeoDescription>Seo description goes here</SeoDescription>
<SeoKeywords>Seo keywords goes here</SeoKeywords>
</Category>
</Categories>
Sample Response
{
"MCM": {
"response": {
"objectType": "Products",
"syncTime": "2021-06-10 03:23:14"
},
"parameters": {
"results": {
"message": {
"status": "Success",
"success_message": {
"category_name": "HP",
"category_id": "203060"
}
}
}
}
}
}
<MCM>
<response>
<objectType>Products</objectType>
<syncTime>2021-06-10 03:23:14</syncTime>
</response>
<parameters>
<results>
<message>
<status>Success</status>
<success_message>
<category_name>HP</category_name>
<category_id>203060</category_id>
</success_message>
</message>
</results>
</parameters>
</MCM>
WADL
<?xml version="1.0" encoding="utf-8"?>
<application>
<resources base="https://{yourCompany}.agiliron.net/agiliron/api-40/">
<resource path="ProductsCategory">
<method name="POST">
<request>
<param name="key" type="xsd:string" style="query" required="true"/>
<param name="CategoryName" type="xsd:string" style="body" required="true"/>
<param name="ParentCategory" type="xsd:string" style="body" required="true"/>
<param name="CategoryDescription" type="xsd:string" style="body"/>
<param name="SeoTitle" type="xsd:string" style="body" required="true"/>
<param name="SeoDescription" type="xsd:string" style="body"/>
<param name="SeoKeywords" type="xsd:string" style="body"/>
</request>
<response status="200">
<representation mediaType="application/xml" element="yn:ResultSet"/>
</response>
<response status="400">
<representation mediaType="application/xml" element="ya:Error"/>
</response>
</method>
</resource>
</resources>
</application>
Updated 21 days ago