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
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
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
Delete an existing module
DELETE https://dev.bol.mintycloud.nl/api/v1/modules
This endpoint deletes modules
Query Parameters
Name
Type
Description
identifier*
String
Last updated