post https://api.ol-hub.com/backend/api/v1/modules
The create module API sends a POST request to create a module.
Prerequisites: The caller must supply the id for the requested module.
Authorization: API key
Input parameters:
Field name | Description | Format |
---|---|---|
id | Module id | UUID |
Output parameters
Field name | Description | Format |
---|---|---|
moduleId | Module id | UUID |
moduleName | Module name | String |
assetsPushed | Container - see below | AssetsPushed |
testCasesCreated | Number of test cases created | Integer |
testCasesUpdated | Number of test cases updated | Integer |
AssetsPushed:
Field name | Description | Format |
---|---|---|
assetId | Asset id | UUID |
pushedAssetName | Pushed asset name | String |
actualAssetName | Actual asset name | String |
tested | Whether asset was tested | Boolean |
Example:
{
"moduleId": "2f2fe37f-01f2-4ffb-9a97-3fd7d60ada5e",
"moduleName": "demo-account",
"assetsPushed": [
{
"assetId": "910c622b-f562-4ed2-a25f-01b539adbbce",
"pushedAssetName": "demo-get-account-by-id",
"actualAssetName": "demo-get-account-by-id",
"tested": false
}
],
"testCasesCreated": 0,
"testCasesUpdated": 1
}