GET _vti_bin/DelveApi.ashx/{version}/people/{emailAddress}/oofstatus

Request Information

URI Parameters

NameDescriptionTypeAdditional information
version

integer

Required

emailAddress

string

Required

Body Parameters

None.

Response Information

Resource Description

OutOfOfficeStatus
NameDescriptionTypeAdditional information
OutOfOfficeState

OutOfOfficeStateType

None.

ExternalAudience

ExternalAudienceType

None.

DurationStartTimeUtc

date

None.

DurationEndTimeUtc

date

None.

InternalReplyMessage

string

None.

ExternalReplyMessage

string

None.

Response Formats

application/json, text/json

Sample:
{
  "OutOfOfficeState": 0,
  "ExternalAudience": 0,
  "DurationStartTimeUtc": "2025-04-29T10:27:25.7661854+00:00",
  "DurationEndTimeUtc": "2025-04-29T10:27:25.7661854+00:00",
  "InternalReplyMessage": "sample string 1",
  "ExternalReplyMessage": "sample string 2"
}

application/xml, text/xml

Sample:
<OutOfOfficeStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Search.DelveApi.DataModel">
  <DurationEndTimeUtc xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:DateTime>2025-04-29T10:27:25.7661854Z</d2p1:DateTime>
    <d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
  </DurationEndTimeUtc>
  <DurationStartTimeUtc xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
    <d2p1:DateTime>2025-04-29T10:27:25.7661854Z</d2p1:DateTime>
    <d2p1:OffsetMinutes>0</d2p1:OffsetMinutes>
  </DurationStartTimeUtc>
  <ExternalAudience>Unknown</ExternalAudience>
  <ExternalReplyMessage>sample string 2</ExternalReplyMessage>
  <InternalReplyMessage>sample string 1</InternalReplyMessage>
  <OutOfOfficeState>Unknown</OutOfOfficeState>
</OutOfOfficeStatus>