POST api/Test/CreateTest
Request Information
URI Parameters
None.
Body Parameters
TestMasterBindingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| TestMasterId | integer |
None. |
|
| TestName | string |
None. |
|
| CostCenterId | integer |
None. |
|
| TestCost | decimal number |
None. |
|
| DetectionLimit | string |
None. |
|
| Comments | string |
None. |
|
| GSTRate | decimal number |
None. |
|
| HSN | string |
None. |
|
| CreatedBy | integer |
None. |
|
| CreationDate | date |
None. |
|
| UpdatedBy | integer |
None. |
|
| UpdationDate | date |
None. |
|
| IsActive | boolean |
None. |
|
| TestMethods | Collection of TestMethodBindingModel |
None. |
|
| TestCurrencyMappings | Collection of TestCurrencyMappingModel |
None. |
|
| TestParameters | Collection of TestParameterBindingModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"TestMasterId": 1,
"TestName": "sample string 2",
"CostCenterId": 1,
"TestCost": 1.1,
"DetectionLimit": "sample string 3",
"Comments": "sample string 4",
"GSTRate": 1.1,
"HSN": "sample string 5",
"CreatedBy": 1,
"CreationDate": "2026-02-07T17:47:33.9092997+05:30",
"UpdatedBy": 1,
"UpdationDate": "2026-02-07T17:47:33.9092997+05:30",
"IsActive": true,
"TestMethods": [
{
"TestMethodId": 1,
"TestId": 1,
"TestMethodName": "sample string 2",
"TestConditions": "sample string 3",
"TestCategories": "sample string 4",
"CreatedBy": 1,
"CreationDate": "2026-02-07T17:47:33.9092997+05:30",
"UpdatedBy": 1,
"UpdationDate": "2026-02-07T17:47:33.9092997+05:30",
"IsActive": true
},
{
"TestMethodId": 1,
"TestId": 1,
"TestMethodName": "sample string 2",
"TestConditions": "sample string 3",
"TestCategories": "sample string 4",
"CreatedBy": 1,
"CreationDate": "2026-02-07T17:47:33.9092997+05:30",
"UpdatedBy": 1,
"UpdationDate": "2026-02-07T17:47:33.9092997+05:30",
"IsActive": true
}
],
"TestCurrencyMappings": [
{
"TestCurrencyMappingId": 1,
"TestId": 1,
"CurrencyCode": "sample string 2",
"TestCost": 1.1
},
{
"TestCurrencyMappingId": 1,
"TestId": 1,
"CurrencyCode": "sample string 2",
"TestCost": 1.1
}
],
"TestParameters": [
{
"TestParameterId": 1,
"TestParameterName": "sample string 2",
"TestMasterId": 3,
"Categories": "sample string 4",
"TestUnit": "sample string 5",
"OrderNo": 1,
"CreatedBy": 1,
"CreationDate": "2026-02-07T17:47:33.9092997+05:30",
"UpdatedBy": 1,
"UpdationDate": "2026-02-07T17:47:33.9092997+05:30",
"IsActive": true,
"CASNo": "sample string 8"
},
{
"TestParameterId": 1,
"TestParameterName": "sample string 2",
"TestMasterId": 3,
"Categories": "sample string 4",
"TestUnit": "sample string 5",
"OrderNo": 1,
"CreatedBy": 1,
"CreationDate": "2026-02-07T17:47:33.9092997+05:30",
"UpdatedBy": 1,
"UpdationDate": "2026-02-07T17:47:33.9092997+05:30",
"IsActive": true,
"CASNo": "sample string 8"
}
]
}
application/xml, text/xml
Sample:
<TestMasterBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/labman_api.Models">
<Comments>sample string 4</Comments>
<CostCenterId>1</CostCenterId>
<CreatedBy>1</CreatedBy>
<CreationDate>2026-02-07T17:47:33.9092997+05:30</CreationDate>
<DetectionLimit>sample string 3</DetectionLimit>
<GSTRate>1.1</GSTRate>
<HSN>sample string 5</HSN>
<IsActive>true</IsActive>
<TestCost>1.1</TestCost>
<TestCurrencyMappings>
<TestCurrencyMappingModel>
<CurrencyCode>sample string 2</CurrencyCode>
<TestCost>1.1</TestCost>
<TestCurrencyMappingId>1</TestCurrencyMappingId>
<TestId>1</TestId>
</TestCurrencyMappingModel>
<TestCurrencyMappingModel>
<CurrencyCode>sample string 2</CurrencyCode>
<TestCost>1.1</TestCost>
<TestCurrencyMappingId>1</TestCurrencyMappingId>
<TestId>1</TestId>
</TestCurrencyMappingModel>
</TestCurrencyMappings>
<TestMasterId>1</TestMasterId>
<TestMethods>
<TestMethodBindingModel>
<CreatedBy>1</CreatedBy>
<CreationDate>2026-02-07T17:47:33.9092997+05:30</CreationDate>
<IsActive>true</IsActive>
<TestCategories>sample string 4</TestCategories>
<TestConditions>sample string 3</TestConditions>
<TestId>1</TestId>
<TestMethodId>1</TestMethodId>
<TestMethodName>sample string 2</TestMethodName>
<UpdatedBy>1</UpdatedBy>
<UpdationDate>2026-02-07T17:47:33.9092997+05:30</UpdationDate>
</TestMethodBindingModel>
<TestMethodBindingModel>
<CreatedBy>1</CreatedBy>
<CreationDate>2026-02-07T17:47:33.9092997+05:30</CreationDate>
<IsActive>true</IsActive>
<TestCategories>sample string 4</TestCategories>
<TestConditions>sample string 3</TestConditions>
<TestId>1</TestId>
<TestMethodId>1</TestMethodId>
<TestMethodName>sample string 2</TestMethodName>
<UpdatedBy>1</UpdatedBy>
<UpdationDate>2026-02-07T17:47:33.9092997+05:30</UpdationDate>
</TestMethodBindingModel>
</TestMethods>
<TestName>sample string 2</TestName>
<TestParameters>
<TestParameterBindingModel>
<CASNo>sample string 8</CASNo>
<Categories>sample string 4</Categories>
<CreatedBy>1</CreatedBy>
<CreationDate>2026-02-07T17:47:33.9092997+05:30</CreationDate>
<IsActive>true</IsActive>
<OrderNo>1</OrderNo>
<TestMasterId>3</TestMasterId>
<TestParameterId>1</TestParameterId>
<TestParameterName>sample string 2</TestParameterName>
<TestUnit>sample string 5</TestUnit>
<UpdatedBy>1</UpdatedBy>
<UpdationDate>2026-02-07T17:47:33.9092997+05:30</UpdationDate>
</TestParameterBindingModel>
<TestParameterBindingModel>
<CASNo>sample string 8</CASNo>
<Categories>sample string 4</Categories>
<CreatedBy>1</CreatedBy>
<CreationDate>2026-02-07T17:47:33.9092997+05:30</CreationDate>
<IsActive>true</IsActive>
<OrderNo>1</OrderNo>
<TestMasterId>3</TestMasterId>
<TestParameterId>1</TestParameterId>
<TestParameterName>sample string 2</TestParameterName>
<TestUnit>sample string 5</TestUnit>
<UpdatedBy>1</UpdatedBy>
<UpdationDate>2026-02-07T17:47:33.9092997+05:30</UpdationDate>
</TestParameterBindingModel>
</TestParameters>
<UpdatedBy>1</UpdatedBy>
<UpdationDate>2026-02-07T17:47:33.9092997+05:30</UpdationDate>
</TestMasterBindingModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.