Modules
All endpoints that are created for managing modules
Get all base modules
GET
https://dev.bol.mintycloud.nl/api/v1/modules
This endpoint gets all base modules
[
{
"identifier": "bol.mintyconnect.order.wachtagent",
"name": "Order Wachtagent plugin",
"description": "Deze plugin biedt de mogelijkheid om bestellingen van Bol naar WooCommerce te verzenden.",
"enabled": 1,
"isBase": 1,
"users": " []",
"possibleSettings": "{\"phone\": \"\", \"email\": \"\", status: \"default\" }"
},
{
"identifier": "bol.mintyconnect.product.wachtagent",
"name": "Product wachtagent plugin",
"description": "Deze plugin biedt de mogelijkheid om product data bij te houden tussen bol en woocommerce.",
"enabled": 1,
"isBase": 1,
"users": "",
"possibleSettings": "{\"stockSync\":true,\"priceSync\":false}"
}
]
Get specific base module
GET
https://dev.bol.mintycloud.nl/api/v1/modules
This endpoint gets specific base module
Path Parameters
Name
Type
Description
identifier*
String
module identifier
{
"identifier": "bol.mintyconnect.order.wachtagent",
"name": "Order Wachtagent plugin",
"description": "Deze plugin biedt de mogelijkheid om bestellingen van Bol naar WooCommerce te verzenden.",
"enabled": 1,
"isBase": 1,
"users": " []",
"possibleSettings": "{\"phone\": \"\", \"email\": \"\", status: \"default\" }"
}
Create a new module
POST
https://dev.bol.mintycloud.nl/api/v1/modules
This endpoint creates a new base module
Request Body
Name
Type
Description
identifier*
String
name*
String
settings
Object
users
Array
isBase*
Boolean
enabled*
Boolean
description*
String
{
"identifier": "bol.mintyconnect.product.wachtagent"
}
Update an existing module
PUT
https://dev.bol.mintycloud.nl/api/v1/modules
This endpoint updates modules
Request Body
Name
Type
Description
identifier*
String
name
String
description
String
enabled
Boolean
isBase
Boolean
users
Array
{
"bolUserId": 1
}
Delete an existing module
DELETE
https://dev.bol.mintycloud.nl/api/v1/modules
This endpoint deletes modules
Query Parameters
Name
Type
Description
identifier*
String
{
"message": "Module removed."
}
Last updated