Method returns product attributes for selected product
We strongly recommend to use comma-separated IDs instead of 1 request per product.
API request might be denied if too many calls are being performed.
An error will be thrown if too many response items would be returned asking you to narrow down your search.
Usage URL:
https://magboss.pl/api/getProductAttributes.json?key=YOURAPIKEY
-
id
integer
Internal identifier of product attribute
-
name
string
Name of product attribute
-
type
string
Type of product attribute. Available: mru, float, int, text, date
-
value
string
Value of product attribute
-
fkproduct
integer
Internal identifier of product.
-
fkcategory
integer
Internal identifier of category.
-
isgrouping
boolean
(1 = true, 0 = false)
If true - it's a virtual attribute whose value is used to group products together into a variant group.
Example URL: https://magboss.pl/api/getProductAttributes.json?key=YOURAPIKEY&lang=en&id=31534
[
{
"id": 8,
"name": "Phone Manufacturer",
"type": "mru",
"value": "Samsung",
"fkproduct": 12345,
"fkcategory": 1234,
"isgrouping": 0,
},
{
"id": 6,
"name": "Accessory Manufacturer",
"type": "mru",
"value": "Samsung [OE]",
"fkproduct": 12345,
"fkcategory": 1234,
"isgrouping": 0,
},
{
"id": 7,
"name": "Color",
"type": "mru",
"value": "Pink",
"fkproduct": 12345,
"fkcategory": 1234,
"isgrouping": 0
}
]
Example URL: https://magboss.pl/api/getProductAttributes.xml?key=YOURAPIKEY&lang=en&id=31534
<?xml version="1.0" encoding="utf-8"?>
<root>
<item>
<id>8</id>
<name>Phone Manufacturer</name>
<type>mru</type>
<value>Samsung</value>
<fkproduct>12345</fkproduct>
<fkcategory>1234</fkcategory>
<isgrouping>0</isgrouping>
</item>
<item>
<id>6</id>
<name>Accessory Manufacturer</name>
<type>mru</type>
<value>Samsung [OE]</value>
<fkproduct>12345</fkproduct>
<fkcategory>1234</fkcategory>
<isgrouping>0</isgrouping>
</item>
<item>
<id>7</id>
<name>Color</name>
<type>mru</type>
<value>Pink</value>
<fkproduct>12345</fkproduct>
<fkcategory>1234</fkcategory>
<isgrouping>0</isgrouping>
</item>
</root>