none
Outlook Rest API findmeetingtimes doesn't process correctly requests depending by StartDate , EndDate and MeetingDuration values RRS feed

  • Question

  • Hi All, I'm writing to notify an issue with following Outlook Rest API: outlook.office.com/api/v2.0/me/findmeetingtimes
    In particular I found that API works only if requested timeslot is set to o'Clock or Half-Past the requested time.For example, if I send following request :

    {
    "Attendees": [],
    "TimeConstraint": {
    "ActivityDomain": "Unrestricted",
    "Timeslots": [{
    "Start": {
    "DateTime": "2032-07-10T07:45:00",
    "TimeZone": "UTC"
    },
    "End": {
    "DateTime": "2032-07-10T08:45:00",
    "TimeZone": "UTC"
    }
    }]
    },
    "MeetingDuration": "PT1H",
    "MaxCandidates": 100
    }

    API returns following RESPONSE:

    {
        "EmptySuggestionsReason": "OrganizerUnavailable",
        "MeetingTimeSuggestions": []
    }


    Tuesday, July 11, 2017 2:54 PM

All replies

  • Instead using the following request :

    {
    "Attendees": [],
    "TimeConstraint": {
    "ActivityDomain": "Unrestricted",
    "Timeslots": [{
    "Start": {
    "DateTime": "2032-07-10T07:30:00",
    "TimeZone": "UTC"
    },
    "End": {
    "DateTime": "2032-07-10T08:30:00",
    "TimeZone": "UTC"
    }
    }]
    },
    "MeetingDuration": "PT1H",
    "MaxCandidates": 100
    }


    Tuesday, July 11, 2017 2:55 PM
  • The RESPONSE comes correctly :

    {
        "EmptySuggestionsReason": "",
        "MeetingTimeSuggestions": [
            {
                "Confidence": 100,
                "OrganizerAvailability": "Free",
                "MeetingTimeSlot": {
                    "Start": {
                        "DateTime": "2032-07-10T07:30:00.0000000",
                        "TimeZone": "UTC"
                    },
                    "End": {
                        "DateTime": "2032-07-10T08:30:00.0000000",
                        "TimeZone": "UTC"
                    }
                },
                "AttendeeAvailability": [],
            }
        ]
    }

    By my opinion this is a Bug, because it's possible to create an appointment at any time using Outlook Client or Web, but in Rest API findmeetingtimes instead sends wrong responses and doesn't allow to do the same using REST API

    Is there any possibility that the same will be fixed? 
    Does anyone know a valid Work Around to not suffer this issue?

    Tuesday, July 11, 2017 2:56 PM