Brands [API]
The brands are the brands of the product.
Description |
List brands |
Action |
GET |
URL |
<your URL here>/api/brands |
Sample request parameters |
(empty – no data required) |
Sample Successful Response |
[
{
"id": 1,
"name": "Test Brand",
"description": "test brand",
"sort": null,
"is_active": true,
"image_url": "/uploads/zxc989asdk/manufacturers/images/1/original_Screen_Shot_2018-04-25_at_03.34.54.png?1528986095"
},
{
"id": 2,
"name": "Test Brand 2
"description": "test brand 2",
"sort": null,
"is_active": true,
"image_url": "/uploads/zxc989asdk/manufacturers/images/1/original_Screen_Shot_2018-04-25_at_03.34.54.png?1528986095"
}]
|
Available parameters |
name_eq (category name) name_cont (category name wildcard match) |
Description |
Create Brand |
Action |
POST |
URL |
<your URL here>/api/brands |
Sample request parameters |
{"brand":{"name":"Test Brand with Image","description":"Description of the brand","is_active":1,"image_file_name":"Test Brand Upload.jpg","image_content_type":"image/jpeg","image_data":"/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP...=="}}
|
Sample Successful Response |
{
"id": 37,
"name": "Test Brand with Image",
"description": "Description of the brand",
"sort": null,
"is_active": true,
"image_url": "/uploads/zxc989asdk/manufacturers/images/37/original_Test_Brand_Upload.jpg?1539176438"
}
|
Required fields |
name |
Description |
Update Brand |
Action |
PATCH/PUT |
URL |
<your URL here>/api/brands/<id of brand> |
Sample request parameters |
{"brand":{"name":"Test Brand with Image","description":"Description of the brand","is_active":1}}
|
Sample Successful Response |
{
"id": 37,
"name": "Test Brand with Image",
"description": "Description of the brand",
"sort": null,
"is_active": true
}
|
Description |
Delete Brand |
Action |
DELETE |
URL |
<your URL here>/api/brands/<id of brand> |
Sample Successful Response |
HTTP 204
|
Field descriptions for Brands
Name |
Type |
Description |
Required |
name |
string |
Name of brand |
yes |
description |
text |
Description of brand |
no |
sort |
integer |
The order the brand will be shown |
no |
is_active |
boolean |
Is the brand active or not |
no – default: true |
image_file_name |
string |
Brand image file name |
no |
image_content_type |
string |
Brand image type |
no |
image_data |
base64 encoded |
Image data for main product image base64 encoded |
no |