POST api/Mobile/Diary

Update Diary appointments.

Request Information

URI Parameters

None.

Body Parameters

Collection of IBMS_Cloud_API.Controllers.DiaryController+DiaryPost
NameDescriptionTypeAdditional information
DiaryID

integer

None.

WorkOrderID

integer

None.

EmployeeId

integer

None.

OnRouteMins

integer

None.

OnSiteMins

integer

None.

OnSiteStart

date

None.

OnSiteFinish

date

None.

OnRouteStart

date

None.

SummaryReport

string

None.

SummaryNotes

string

None.

SummaryPartsRequiredNotes

string

None.

SummaryExpensesTypeID

integer

None.

SummaryExpensesDetails

string

None.

SummaryExpensesNotes

string

None.

SummaryExpensesValue

decimal number

None.

SummaryMileageValue

decimal number

None.

SummaryStdHours

decimal number

None.

SummaryOTHours

decimal number

None.

SummaryTravelHours

decimal number

None.

SummaryMaterialsUsed

string

None.

SummaryMaterialsRequired

string

None.

CompletedDateTime

date

None.

CompletedStatusID

integer

None.

CompletedActionID

integer

None.

CompletedClientName

string

None.

CompletedClientEmail

string

None.

CompletedClientSignature

string

None.

PausedMins

integer

None.

IsOutOfHours

boolean

None.

EdocCount

integer

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "DiaryID": 1,
    "WorkOrderID": 2,
    "EmployeeId": 3,
    "OnRouteMins": 4,
    "OnSiteMins": 5,
    "OnSiteStart": "2025-04-28T15:08:26.4901309+01:00",
    "OnSiteFinish": "2025-04-28T15:08:26.4901309+01:00",
    "OnRouteStart": "2025-04-28T15:08:26.4901309+01:00",
    "SummaryReport": "sample string 9",
    "SummaryNotes": "sample string 10",
    "SummaryPartsRequiredNotes": "sample string 11",
    "SummaryExpensesTypeID": 12,
    "SummaryExpensesDetails": "sample string 13",
    "SummaryExpensesNotes": "sample string 14",
    "SummaryExpensesValue": 15.1,
    "SummaryMileageValue": 16.1,
    "SummaryStdHours": 17.1,
    "SummaryOTHours": 18.1,
    "SummaryTravelHours": 19.1,
    "SummaryMaterialsUsed": "sample string 20",
    "SummaryMaterialsRequired": "sample string 21",
    "CompletedDateTime": "2025-04-28T15:08:26.4901309+01:00",
    "CompletedStatusID": 23,
    "CompletedActionID": 24,
    "CompletedClientName": "sample string 25",
    "CompletedClientEmail": "sample string 26",
    "CompletedClientSignature": "sample string 27",
    "PausedMins": 28,
    "IsOutOfHours": true,
    "EdocCount": 30
  },
  {
    "DiaryID": 1,
    "WorkOrderID": 2,
    "EmployeeId": 3,
    "OnRouteMins": 4,
    "OnSiteMins": 5,
    "OnSiteStart": "2025-04-28T15:08:26.4901309+01:00",
    "OnSiteFinish": "2025-04-28T15:08:26.4901309+01:00",
    "OnRouteStart": "2025-04-28T15:08:26.4901309+01:00",
    "SummaryReport": "sample string 9",
    "SummaryNotes": "sample string 10",
    "SummaryPartsRequiredNotes": "sample string 11",
    "SummaryExpensesTypeID": 12,
    "SummaryExpensesDetails": "sample string 13",
    "SummaryExpensesNotes": "sample string 14",
    "SummaryExpensesValue": 15.1,
    "SummaryMileageValue": 16.1,
    "SummaryStdHours": 17.1,
    "SummaryOTHours": 18.1,
    "SummaryTravelHours": 19.1,
    "SummaryMaterialsUsed": "sample string 20",
    "SummaryMaterialsRequired": "sample string 21",
    "CompletedDateTime": "2025-04-28T15:08:26.4901309+01:00",
    "CompletedStatusID": 23,
    "CompletedActionID": 24,
    "CompletedClientName": "sample string 25",
    "CompletedClientEmail": "sample string 26",
    "CompletedClientSignature": "sample string 27",
    "PausedMins": 28,
    "IsOutOfHours": true,
    "EdocCount": 30
  }
]

text/html

Sample:
[{"DiaryID":1,"WorkOrderID":2,"EmployeeId":3,"OnRouteMins":4,"OnSiteMins":5,"OnSiteStart":"2025-04-28T15:08:26.4901309+01:00","OnSiteFinish":"2025-04-28T15:08:26.4901309+01:00","OnRouteStart":"2025-04-28T15:08:26.4901309+01:00","SummaryReport":"sample string 9","SummaryNotes":"sample string 10","SummaryPartsRequiredNotes":"sample string 11","SummaryExpensesTypeID":12,"SummaryExpensesDetails":"sample string 13","SummaryExpensesNotes":"sample string 14","SummaryExpensesValue":15.1,"SummaryMileageValue":16.1,"SummaryStdHours":17.1,"SummaryOTHours":18.1,"SummaryTravelHours":19.1,"SummaryMaterialsUsed":"sample string 20","SummaryMaterialsRequired":"sample string 21","CompletedDateTime":"2025-04-28T15:08:26.4901309+01:00","CompletedStatusID":23,"CompletedActionID":24,"CompletedClientName":"sample string 25","CompletedClientEmail":"sample string 26","CompletedClientSignature":"sample string 27","PausedMins":28,"IsOutOfHours":true,"EdocCount":30},{"DiaryID":1,"WorkOrderID":2,"EmployeeId":3,"OnRouteMins":4,"OnSiteMins":5,"OnSiteStart":"2025-04-28T15:08:26.4901309+01:00","OnSiteFinish":"2025-04-28T15:08:26.4901309+01:00","OnRouteStart":"2025-04-28T15:08:26.4901309+01:00","SummaryReport":"sample string 9","SummaryNotes":"sample string 10","SummaryPartsRequiredNotes":"sample string 11","SummaryExpensesTypeID":12,"SummaryExpensesDetails":"sample string 13","SummaryExpensesNotes":"sample string 14","SummaryExpensesValue":15.1,"SummaryMileageValue":16.1,"SummaryStdHours":17.1,"SummaryOTHours":18.1,"SummaryTravelHours":19.1,"SummaryMaterialsUsed":"sample string 20","SummaryMaterialsRequired":"sample string 21","CompletedDateTime":"2025-04-28T15:08:26.4901309+01:00","CompletedStatusID":23,"CompletedActionID":24,"CompletedClientName":"sample string 25","CompletedClientEmail":"sample string 26","CompletedClientSignature":"sample string 27","PausedMins":28,"IsOutOfHours":true,"EdocCount":30}]

application/xml, text/xml

Sample:
<ArrayOfDiaryController.DiaryPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IBMS_Cloud_API.Controllers">
  <DiaryController.DiaryPost>
    <CompletedActionID>24</CompletedActionID>
    <CompletedClientEmail>sample string 26</CompletedClientEmail>
    <CompletedClientName>sample string 25</CompletedClientName>
    <CompletedClientSignature>sample string 27</CompletedClientSignature>
    <CompletedDateTime>2025-04-28T15:08:26.4901309+01:00</CompletedDateTime>
    <CompletedStatusID>23</CompletedStatusID>
    <DiaryID>1</DiaryID>
    <EdocCount>30</EdocCount>
    <EmployeeId>3</EmployeeId>
    <IsOutOfHours>true</IsOutOfHours>
    <OnRouteMins>4</OnRouteMins>
    <OnRouteStart>2025-04-28T15:08:26.4901309+01:00</OnRouteStart>
    <OnSiteFinish>2025-04-28T15:08:26.4901309+01:00</OnSiteFinish>
    <OnSiteMins>5</OnSiteMins>
    <OnSiteStart>2025-04-28T15:08:26.4901309+01:00</OnSiteStart>
    <PausedMins>28</PausedMins>
    <SummaryExpensesDetails>sample string 13</SummaryExpensesDetails>
    <SummaryExpensesNotes>sample string 14</SummaryExpensesNotes>
    <SummaryExpensesTypeID>12</SummaryExpensesTypeID>
    <SummaryExpensesValue>15.1</SummaryExpensesValue>
    <SummaryMaterialsRequired>sample string 21</SummaryMaterialsRequired>
    <SummaryMaterialsUsed>sample string 20</SummaryMaterialsUsed>
    <SummaryMileageValue>16.1</SummaryMileageValue>
    <SummaryNotes>sample string 10</SummaryNotes>
    <SummaryOTHours>18.1</SummaryOTHours>
    <SummaryPartsRequiredNotes>sample string 11</SummaryPartsRequiredNotes>
    <SummaryReport>sample string 9</SummaryReport>
    <SummaryStdHours>17.1</SummaryStdHours>
    <SummaryTravelHours>19.1</SummaryTravelHours>
    <WorkOrderID>2</WorkOrderID>
  </DiaryController.DiaryPost>
  <DiaryController.DiaryPost>
    <CompletedActionID>24</CompletedActionID>
    <CompletedClientEmail>sample string 26</CompletedClientEmail>
    <CompletedClientName>sample string 25</CompletedClientName>
    <CompletedClientSignature>sample string 27</CompletedClientSignature>
    <CompletedDateTime>2025-04-28T15:08:26.4901309+01:00</CompletedDateTime>
    <CompletedStatusID>23</CompletedStatusID>
    <DiaryID>1</DiaryID>
    <EdocCount>30</EdocCount>
    <EmployeeId>3</EmployeeId>
    <IsOutOfHours>true</IsOutOfHours>
    <OnRouteMins>4</OnRouteMins>
    <OnRouteStart>2025-04-28T15:08:26.4901309+01:00</OnRouteStart>
    <OnSiteFinish>2025-04-28T15:08:26.4901309+01:00</OnSiteFinish>
    <OnSiteMins>5</OnSiteMins>
    <OnSiteStart>2025-04-28T15:08:26.4901309+01:00</OnSiteStart>
    <PausedMins>28</PausedMins>
    <SummaryExpensesDetails>sample string 13</SummaryExpensesDetails>
    <SummaryExpensesNotes>sample string 14</SummaryExpensesNotes>
    <SummaryExpensesTypeID>12</SummaryExpensesTypeID>
    <SummaryExpensesValue>15.1</SummaryExpensesValue>
    <SummaryMaterialsRequired>sample string 21</SummaryMaterialsRequired>
    <SummaryMaterialsUsed>sample string 20</SummaryMaterialsUsed>
    <SummaryMileageValue>16.1</SummaryMileageValue>
    <SummaryNotes>sample string 10</SummaryNotes>
    <SummaryOTHours>18.1</SummaryOTHours>
    <SummaryPartsRequiredNotes>sample string 11</SummaryPartsRequiredNotes>
    <SummaryReport>sample string 9</SummaryReport>
    <SummaryStdHours>17.1</SummaryStdHours>
    <SummaryTravelHours>19.1</SummaryTravelHours>
    <WorkOrderID>2</WorkOrderID>
  </DiaryController.DiaryPost>
</ArrayOfDiaryController.DiaryPost>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json, text/html

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />