GET api/v2/methods/GetAvailableMethods?filter={filter}
Request
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
filter | string |
Required |
Response
Collection of MethodBasicName | Description | Type | Additional information |
---|---|---|---|
MasterId | integer | ||
Version | integer | ||
LastVersion | boolean | ||
QCRoutineBatchIds | Collection of integer | ||
Active | boolean | ||
Duration | decimal number | ||
AvailableSchedule | boolean | ||
Master | MethodMasterBasic | ||
MethodType | MethodTypeBasic | ||
CalcEngineType | CalcEngineTypeBasic | ||
Id | integer | ||
Identification | string |
Response Format
application/json, text/json
Sample:
[ { "MasterId": 1, "Version": 2, "LastVersion": true, "QCRoutineBatchIds": [ 1, 2 ], "Active": true, "Duration": 1.1, "AvailableSchedule": true, "Master": { "Active": true, "Id": 2, "Identification": "sample string 3" }, "MethodType": { "Id": 1, "Identification": "sample string 2", "Active": true, "RequiredMethodReferenceMethod": true, "FlowStatus": [ { "Id": 1, "MethodStatusFrom": { "Active": true, "MethodStatusBehaviorId": 1, "MethodStatusBehavior": { "Id": 1, "Identification": "sample string 2" }, "Id": 2, "Identification": "sample string 3" }, "MethodStatusTo": { "Active": true, "MethodStatusBehaviorId": 1, "MethodStatusBehavior": { "Id": 1, "Identification": "sample string 2" }, "Id": 2, "Identification": "sample string 3" }, "MinTimeLimit": 1.1, "MaxTimeLimit": 1.1, "ExecutionDeadline": 1.1, "BeforeReceive": true, "ManualInitialDate": true, "Default": true, "Offline": true }, { "Id": 1, "MethodStatusFrom": { "Active": true, "MethodStatusBehaviorId": 1, "MethodStatusBehavior": { "Id": 1, "Identification": "sample string 2" }, "Id": 2, "Identification": "sample string 3" }, "MethodStatusTo": { "Active": true, "MethodStatusBehaviorId": 1, "MethodStatusBehavior": { "Id": 1, "Identification": "sample string 2" }, "Id": 2, "Identification": "sample string 3" }, "MinTimeLimit": 1.1, "MaxTimeLimit": 1.1, "ExecutionDeadline": 1.1, "BeforeReceive": true, "ManualInitialDate": true, "Default": true, "Offline": true } ] }, "CalcEngineType": { "Id": 1, "Identification": "sample string 2" }, "Id": 6, "Identification": "sample string 7" }, { "MasterId": 1, "Version": 2, "LastVersion": true, "QCRoutineBatchIds": [ 1, 2 ], "Active": true, "Duration": 1.1, "AvailableSchedule": true, "Master": { "Active": true, "Id": 2, "Identification": "sample string 3" }, "MethodType": { "Id": 1, "Identification": "sample string 2", "Active": true, "RequiredMethodReferenceMethod": true, "FlowStatus": [ { "Id": 1, "MethodStatusFrom": { "Active": true, "MethodStatusBehaviorId": 1, "MethodStatusBehavior": { "Id": 1, "Identification": "sample string 2" }, "Id": 2, "Identification": "sample string 3" }, "MethodStatusTo": { "Active": true, "MethodStatusBehaviorId": 1, "MethodStatusBehavior": { "Id": 1, "Identification": "sample string 2" }, "Id": 2, "Identification": "sample string 3" }, "MinTimeLimit": 1.1, "MaxTimeLimit": 1.1, "ExecutionDeadline": 1.1, "BeforeReceive": true, "ManualInitialDate": true, "Default": true, "Offline": true }, { "Id": 1, "MethodStatusFrom": { "Active": true, "MethodStatusBehaviorId": 1, "MethodStatusBehavior": { "Id": 1, "Identification": "sample string 2" }, "Id": 2, "Identification": "sample string 3" }, "MethodStatusTo": { "Active": true, "MethodStatusBehaviorId": 1, "MethodStatusBehavior": { "Id": 1, "Identification": "sample string 2" }, "Id": 2, "Identification": "sample string 3" }, "MinTimeLimit": 1.1, "MaxTimeLimit": 1.1, "ExecutionDeadline": 1.1, "BeforeReceive": true, "ManualInitialDate": true, "Default": true, "Offline": true } ] }, "CalcEngineType": { "Id": 1, "Identification": "sample string 2" }, "Id": 6, "Identification": "sample string 7" } ]
text/html
Sample:
[{"MasterId":1,"Version":2,"LastVersion":true,"QCRoutineBatchIds":[1,2],"Active":true,"Duration":1.1,"AvailableSchedule":true,"Master":{"Active":true,"Id":2,"Identification":"sample string 3"},"MethodType":{"Id":1,"Identification":"sample string 2","Active":true,"RequiredMethodReferenceMethod":true,"FlowStatus":[{"Id":1,"MethodStatusFrom":{"Active":true,"MethodStatusBehaviorId":1,"MethodStatusBehavior":{"Id":1,"Identification":"sample string 2"},"Id":2,"Identification":"sample string 3"},"MethodStatusTo":{"Active":true,"MethodStatusBehaviorId":1,"MethodStatusBehavior":{"Id":1,"Identification":"sample string 2"},"Id":2,"Identification":"sample string 3"},"MinTimeLimit":1.1,"MaxTimeLimit":1.1,"ExecutionDeadline":1.1,"BeforeReceive":true,"ManualInitialDate":true,"Default":true,"Offline":true},{"Id":1,"MethodStatusFrom":{"Active":true,"MethodStatusBehaviorId":1,"MethodStatusBehavior":{"Id":1,"Identification":"sample string 2"},"Id":2,"Identification":"sample string 3"},"MethodStatusTo":{"Active":true,"MethodStatusBehaviorId":1,"MethodStatusBehavior":{"Id":1,"Identification":"sample string 2"},"Id":2,"Identification":"sample string 3"},"MinTimeLimit":1.1,"MaxTimeLimit":1.1,"ExecutionDeadline":1.1,"BeforeReceive":true,"ManualInitialDate":true,"Default":true,"Offline":true}]},"CalcEngineType":{"Id":1,"Identification":"sample string 2"},"Id":6,"Identification":"sample string 7"},{"MasterId":1,"Version":2,"LastVersion":true,"QCRoutineBatchIds":[1,2],"Active":true,"Duration":1.1,"AvailableSchedule":true,"Master":{"Active":true,"Id":2,"Identification":"sample string 3"},"MethodType":{"Id":1,"Identification":"sample string 2","Active":true,"RequiredMethodReferenceMethod":true,"FlowStatus":[{"Id":1,"MethodStatusFrom":{"Active":true,"MethodStatusBehaviorId":1,"MethodStatusBehavior":{"Id":1,"Identification":"sample string 2"},"Id":2,"Identification":"sample string 3"},"MethodStatusTo":{"Active":true,"MethodStatusBehaviorId":1,"MethodStatusBehavior":{"Id":1,"Identification":"sample string 2"},"Id":2,"Identification":"sample string 3"},"MinTimeLimit":1.1,"MaxTimeLimit":1.1,"ExecutionDeadline":1.1,"BeforeReceive":true,"ManualInitialDate":true,"Default":true,"Offline":true},{"Id":1,"MethodStatusFrom":{"Active":true,"MethodStatusBehaviorId":1,"MethodStatusBehavior":{"Id":1,"Identification":"sample string 2"},"Id":2,"Identification":"sample string 3"},"MethodStatusTo":{"Active":true,"MethodStatusBehaviorId":1,"MethodStatusBehavior":{"Id":1,"Identification":"sample string 2"},"Id":2,"Identification":"sample string 3"},"MinTimeLimit":1.1,"MaxTimeLimit":1.1,"ExecutionDeadline":1.1,"BeforeReceive":true,"ManualInitialDate":true,"Default":true,"Offline":true}]},"CalcEngineType":{"Id":1,"Identification":"sample string 2"},"Id":6,"Identification":"sample string 7"}]