POST api/ESSystem/v1/GeneratorCycles/cycles/open
يفتح دورة تشغيل جديدة لمولّد (يرفض وجود دورة مفتوحة أخرى لنفس المولّد).
Request Information
URI Parameters
None.
Body Parameters
OpenCycleModel| Name | Description | Type | Additional information |
|---|---|---|---|
| GeneratorGuid |
معرّف المولّد (مطلوب). |
globally unique identifier |
None. |
| StartOperatorGuid |
معرّف حساب المشغّل المستلِم لبداية الدورة (مطلوب). |
globally unique identifier |
None. |
| StartMeterRead |
مؤشر عدّاد الإنتاج عند بداية الدورة (مطلوب). |
decimal number |
None. |
| StartDate |
تاريخ/وقت بداية الدورة (افتراضيًا الآن إن لم يُرسل). |
date |
None. |
| Note |
ملاحظات. |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"GeneratorGuid": "bb40fa35-4b0d-4381-8543-1f6db3e1a988",
"StartOperatorGuid": "f3bd57aa-2c99-4023-a217-cb534055e2c2",
"StartMeterRead": 3.0,
"StartDate": "2026-11-15T02:22:18.5580244+03:00",
"Note": "sample string 4"
}
application/xml, text/xml
Sample:
<OpenCycleModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models"> <GeneratorGuid>bb40fa35-4b0d-4381-8543-1f6db3e1a988</GeneratorGuid> <Note>sample string 4</Note> <StartDate>2026-11-15T02:22:18.5580244+03:00</StartDate> <StartMeterRead>3</StartMeterRead> <StartOperatorGuid>f3bd57aa-2c99-4023-a217-cb534055e2c2</StartOperatorGuid> </OpenCycleModel>
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>