Back to overview
Product Categories
This endpoint makes it possible to list, create, update and delete your product categories.
Index:
- List all product categories
- Create or update a product category
- Remove a product category
- Available form parameters
List all product
Get a list of all your product returned in JSON format. The first item of your output is always the default category marked as locked. You cannot update this default category. All other categories are freely changeable.
GET https://app.mytourist.cloud/api/v1/product-categories
Output Example
[
{
"id":"23192010291",
"name":null,
"color":"55BB5A",
"locked":true,
"created_at":"2020-10-29 13:58:07",
"updated_at":"2020-10-29 13:58:07"
},
{
"id":"23192011032",
"name":"Bike rental",
"color":"e44a7c",
"locked":false,
"created_at":"2020-11-03 15:11:41",
"updated_at":"2020-11-03 15:11:41"
}
]
Create or Update a product category
You can easily create/update a product category by posting to the following URLs. The naming of this product category is for internal purposes only and won’t be showed to your customers. You can also add a HEX color of your choice.
Locked categories (by MyTourist) are not changeable by this endpoint
POST (Create) https://app.mytourist.cloud/api/v1/product-categories
POST (Update) https://app.mytourist.cloud/api/v1/product-categories/{CATEGORY_ID}
Remove a product category
When you remove a product category all products inside will be moved into the locked default category.
DELETE https://app.mytourist.cloud/api/v1/product-categories/{CATEGORY_ID}
Available form parameters
| name | required on create | string |
| color | optional | string: hex color |