POST api/ESSystem/v1/GeneratorCycles/cycles/close
يغلق دورة تشغيل بعد التحقق من صحة عدّاد وتاريخ النهاية.
Request Information
URI Parameters
None.
Body Parameters
CloseCycleModel| Name | Description | Type | Additional information |
|---|---|---|---|
| CycleGuid |
معرّف الدورة (مطلوب). |
globally unique identifier |
None. |
| EndOperatorGuid |
معرّف حساب المشغّل المستلِم عند الإغلاق (مطلوب). |
globally unique identifier |
None. |
| EndMeterRead |
مؤشر عدّاد الإنتاج عند نهاية الدورة (مطلوب). |
decimal number |
None. |
| EndDate |
تاريخ/وقت نهاية الدورة (افتراضيًا الآن إن لم يُرسل). |
date |
None. |
| TotalFuelConsumed | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"CycleGuid": "74f06d1c-5571-4f82-9c44-ca3e456a7508",
"EndOperatorGuid": "8dd938c3-836b-42f1-86d1-d6a2172a1bd8",
"EndMeterRead": 3.0,
"EndDate": "2026-11-15T02:22:18.3398353+03:00",
"TotalFuelConsumed": 1.0
}
application/xml, text/xml
Sample:
<CloseCycleModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models"> <CycleGuid>74f06d1c-5571-4f82-9c44-ca3e456a7508</CycleGuid> <EndDate>2026-11-15T02:22:18.3398353+03:00</EndDate> <EndMeterRead>3</EndMeterRead> <EndOperatorGuid>8dd938c3-836b-42f1-86d1-d6a2172a1bd8</EndOperatorGuid> <TotalFuelConsumed>1</TotalFuelConsumed> </CloseCycleModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ApiResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Error | integer |
None. |
|
| Message | string |
None. |
|
| Data | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"Error": 1,
"Message": "sample string 2",
"Data": {}
}
application/xml, text/xml
Sample:
<ApiResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Core.Common"> <Data /> <Error>1</Error> <Message>sample string 2</Message> </ApiResult>