techcommunity.microsoft.com Open in urlscan Pro
2a02:26f0:1700:789::207e  Public Scan

URL: https://techcommunity.microsoft.com/t5/exchange-team-blog/upcoming-api-deprecations-in-exchange-web-services-for-exchange/ba-p/2813925
Submission: On November 05 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

Name: form_92e4d72ee786dPOST https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.searchformv32.form.form

<form enctype="multipart/form-data" class="lia-form lia-form-inline SearchForm" action="https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.searchformv32.form.form" method="post" id="form_92e4d72ee786d" name="form_92e4d72ee786d">
  <div class="t-invisible"><input value="blog-id/Exchange/article-id/31397" name="t:ac" type="hidden"><input value="search/contributions/page" name="t:cp" type="hidden"><input
      value="1FHpMedlHtJU4S6i4frUeuQlPM_l3AnkyXbFdeopyWiAwMWQOYb8WG7NUGmvAGT18GZFSmVH9xve4E6MX5pnf1v-8HVmxfm53acA5X9uvnhxKfTaK-_RAUgADFS5slj3seKDhiTsEczJeUjsjUo4KzvkGcE8ED4asPmlkRWJ-WWEoARaIEOaH-xcW45bd0N7Ur7aDBfYCDmu0k_TgKKV-aT0cEyhD8KLxiPXKOIet0Q3DblsrgHVv03DJR5tk-S48p-W8oaYK5yD_ptnT_ujF1GmRUBDbLvLds9iJf7HE_MaqmNYmtrXPNKFdVo4fRvj7DFxIhdK5lWPnWRrj1GxFLaEC0Ud_6RZdeQ5k3t3DORqrtu6-CuoRaNNcB7YUHV1OgC0QDfxedHjZgAY7O9bp3x1ZmtBryB-E7Bh-MCqrcmGZrI8_Ny4GsxvVoRyylk48hVF5k3kJH1qo5WRWDW8OJdVEzF_Wxbh6ZpLuwjtBCai6XAoXA3Yp_kAv0WjDu-mRuGqKo0oklFX67Pzv_VyNgcQnCzmgrikshY3D1YhhFDc75PGH9fJNIYTqK9SJdHltGkvsDQF51vblNSTCZBd058TjXCt1E9QmhF3EylgfFY6JWf42Q9k7Tdg7gG18wM_mEf9IJkrtNFUzGlv4jVrFCPs6gh-K1QjVmW4XNehSwMhO1wUrDC1Cqbabevy-Uzj9tzNRl6dc6M_t_C4iIW56GhFvQer7p0sH9cL4EjXztpXimLCt_OQOk_5cegXrob262mgSla-kNJSppsf-y_KihWDDBpk90XpZv4RVlF-YyBnMFDQfmQ41QE-ZP37sQdg4LguQB50UQrtnKDKCOSUb6S9Apg4qc58UqjsiUF_I3AAJyDbIQjG3OJh52olupfHtJIMFcbSznfBw2qkYwJe37bOAiEWztXkrQng9MhsF7WMCFxu0I90yvn5HfsJaBNLE6xGINEowgQ5iRqRIZKZzBEPtobX7YOLqSe6fQNVJ1zaFWNytk209x3WLCiRyk72GhuvueLaMO6J5HrprQPp4WaoHQr64umndKhGtoI_gIBUmisliZgflFBrtOFA8b04FSMeGVw1UxV73u8HcTamcTTxo4LV65MVb-878TNBaZ2U3O-so9268BQTKddFapV6Kf-2Av20M07PzoIQ3pIEGAZky9Sgm8t0Y6-rlD6g3a4bkHEtwOa7ANb6UtpOUXMThf4hscF8_vfJgRbWf28njJbxH8XtqXld9Z3jZFnbwPvfEU9v-_te5YHs8v-HNWOwXKcXB4-zgAbxLcjqCIaNMQ.."
      name="lia-form-context" type="hidden"><input value="BlogArticlePage:blog-id/Exchange/article-id/31397:searchformv32.form:" name="liaFormContentKey" type="hidden"><input
      value="dzOv4c3RXyNwwkfp7lwVMGy6yiU=:H4sIAAAAAAAAALWRQUrDQBSGn4WuigiiN9DtRNRuVIQiKELVYHAtM+lrGk0ycWbSxI1H6QnES3Thzjt4ALeuXDiTRKlVMJG4CvO/8H/fm7l/gXa6D3sSqXBHlssjJXyWKJ9H0rKphzvFZMhFON7aJDJhoa/Kj/kbMyUFdLnwCI2pO0KiaIxSidsucbnAwGeEUYmkx3RIXXXoYzBYc1Al8frFtPO8+vjWgoU+dHI2D05piAqW+1d0TK2ARp7laKXI281iBYsF+KAANyDeqytuC+6ilI7pkVLTpg+D7eHr5KkFkMXpGZxUNQp1jU7L0JT/EMkbuAPQ91GOnHyUqzTOMqh2eg521VZ1zWotsfJ9icuN/wAWmxzDUdXiRKKYrZw7fyywZPLZJ2gOUVs54urLLcydP5VN/kflXxC58jtO8j6qQQQAAA=="
      name="t:formdata" type="hidden"></div>
  <div class="lia-inline-ajax-feedback">
    <div class="AjaxFeedback" id="feedback_92e4d72ee786d"></div>
  </div>
  <input value="_Q7RsLr6VGr4jrofTwww-vMQPp07OuIsz2lNbu0lMbM." name="lia-action-token" type="hidden">
  <input value="form_92e4d72ee786d" id="form_UIDform_92e4d72ee786d" name="form_UID" type="hidden">
  <input value="" id="form_instance_keyform_92e4d72ee786d" name="form_instance_key" type="hidden">
  <span class="lia-search-input-wrapper">
    <span class="lia-search-input-field">
      <span class="lia-button-wrapper lia-button-wrapper-secondary lia-button-wrapper-searchForm-action"><input value="searchForm" name="submitContextX" type="hidden"><input class="lia-button lia-button-secondary lia-button-searchForm-action"
          value="Search" id="submitContext_92e4d72ee786d" name="submitContext" type="submit"></span>
      <input placeholder="Search the community" aria-label="Search" title="Search" class="lia-form-type-text lia-autocomplete-input search-input lia-search-input-message" value="" id="messageSearchField_92e4d72ee786d_0" name="messageSearchField"
        type="text" aria-autocomplete="both" autocomplete="off">
      <div class="lia-autocomplete-container" style="display: none; position: absolute;">
        <div class="lia-autocomplete-header">Enter a search word</div>
        <div class="lia-autocomplete-content">
          <ul></ul>
        </div>
        <div class="lia-autocomplete-footer">
          <a class="lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete" data-lia-action-token="D_WN7ZUTHnS-tb6rgVhaYTtzW4Py-yeF0IwVTMWJBXg." rel="nofollow" id="disableAutoComplete_92e4d7317343c" href="https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/Exchange/article-id/31397&amp;t:cp=action/contributions/searchactions">Turn off suggestions</a>
        </div>
      </div>
      <input placeholder="Search the community" aria-label="Search" title="Search" class="lia-form-type-text lia-autocomplete-input search-input lia-search-input-tkb-article lia-js-hidden" value="" id="messageSearchField_92e4d72ee786d_1"
        name="messageSearchField_0" type="text" aria-autocomplete="both" autocomplete="off">
      <div class="lia-autocomplete-container" style="display: none; position: absolute;">
        <div class="lia-autocomplete-header">Enter a search word</div>
        <div class="lia-autocomplete-content">
          <ul></ul>
        </div>
        <div class="lia-autocomplete-footer">
          <a class="lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete" data-lia-action-token="N7cqkeCv3z4HZnRTfMOYGb3dCHBgCtxhlr9eMQqhMX0." rel="nofollow" id="disableAutoComplete_92e4d73997f28" href="https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/Exchange/article-id/31397&amp;t:cp=action/contributions/searchactions">Turn off suggestions</a>
        </div>
      </div>
      <input placeholder="Search all content" ng-non-bindable="" title="Enter a user name or rank" class="lia-form-type-text UserSearchField lia-search-input-user search-input lia-js-hidden lia-autocomplete-input"
        aria-label="Enter a user name or rank" value="" id="userSearchField_92e4d72ee786d" name="userSearchField" type="text" aria-autocomplete="both" autocomplete="off">
      <div class="lia-autocomplete-container" style="display: none; position: absolute;">
        <div class="lia-autocomplete-header">Enter a user name or rank</div>
        <div class="lia-autocomplete-content">
          <ul></ul>
        </div>
        <div class="lia-autocomplete-footer">
          <a class="lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete" data-lia-action-token="06N2ZT_nFxG8rSoCZWnoNPsexo7nkXRMR6IOq728e-E." rel="nofollow" id="disableAutoComplete_92e4d73c6ce75" href="https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/Exchange/article-id/31397&amp;t:cp=action/contributions/searchactions">Turn off suggestions</a>
        </div>
      </div>
      <input title="Enter a search word" class="lia-form-type-text NoteSearchField lia-search-input-note search-input lia-js-hidden lia-autocomplete-input" aria-label="Enter a search word" value="" id="noteSearchField_92e4d72ee786d_0"
        name="noteSearchField" type="text" aria-autocomplete="both" autocomplete="off">
      <div class="lia-autocomplete-container" style="display: none; position: absolute;">
        <div class="lia-autocomplete-header">Enter a search word</div>
        <div class="lia-autocomplete-content">
          <ul></ul>
        </div>
        <div class="lia-autocomplete-footer">
          <a class="lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete" data-lia-action-token="ExwOXyPUJ49GF_8yYf6WCxH9cu1fG62Fj6comfLnnoU." rel="nofollow" id="disableAutoComplete_92e4d73f76600" href="https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/Exchange/article-id/31397&amp;t:cp=action/contributions/searchactions">Turn off suggestions</a>
        </div>
      </div>
      <input class="lia-as-search-action-id" name="as-search-action-id" type="hidden">
    </span>
  </span>
  <span class="lia-cancel-search" tabindex="0">cancel</span>
</form>

Name: formPOST https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.searchformv32.form.form

<form enctype="multipart/form-data" class="lia-form lia-form-inline SearchForm" action="https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.searchformv32.form.form" method="post" id="form" name="form">
  <div class="t-invisible"><input value="blog-id/Exchange/article-id/31397" name="t:ac" type="hidden"><input value="search/contributions/page" name="t:cp" type="hidden"><input
      value="INA741cZ3lNajwEr8GXaqd6Z-e4VY-3V06Fez2CN5CM9tWNMj3ref9MG6R7NHmL1IA7Xja-gQ9lCmCRJcyReY0042ioaVy60W_FY4LgWnAVryBv6ylnIDOWKsJbNudhSrvUXOSDhSRttZ82hpqlnjkA9cFuTAjpc2vx0fARvl5OrMJyQfHjzOM9YSFqAnCC8p63VtbbvquwBy_629hBf2Wy4idCIumccKf8UPYBVtur1ytRKxuC3IYqGnV_nOoYlR9aYV4h7oPVjLiO4sZm7ww9AFKMfc1FnkQ70udqr2SqDIKkY9qdSLwNrEk1KHmNRGoQvzEiP1NgkYLUqQ-RFB2SYp-a_kONRgPnVlRO2LFwHqJlcTim_4M3DdJqiBtl3-teXDY38cWGG-Zso854VdFlPUZ8vHVMewkU74Z5dXbcxdWlg7zrFbh5PO-PmmcWejVjNhW3aUY50BmwfXlH00FjzP3mzPaMGX3WJXF8QV9zOUHCwQkkBIWAtoG7pXxIzdOwKXvl7Dp-PDVwKK9HRq5RU5_pF5fun_MZSH_tSnYfyYHvtN4R36hXSVEOiuIKYYwmuVmLSoX7qoylDEjGzSEck-jUX5t0Zxt0VAt22nZrrV2EEXy8Xa1BurQrDEKUQPwrCEzdryBXB23Yh604wLX5rZds24cARXIFlnocYXmOW6e_N7pv9dh7Be7_1licE1-kTyHOOX4iCewAbK2u2tYXgjjwQE5144tOWFKeBrWtXohKol3ejay-Jpwf8SNSl8w0FGMh-fzr_j7hkvJPT96jmBywprGqsgplOK0-XOBxFr-nk2A3DO1uZkZowsSdOdomuCRTETExt_fM8aMYUJ0jM8t_Uxc4iwRQvLtL5lcrmBSk1gDJY_qbEP6vEb8c9IUcMsGr0ZyJfilkHdNR_yOCTWBH9AxRh7eRsPXISuJWb_gjAC2HF6XeSM1i7LqHkVKtW5khmtXmJcaPIKs0zqiez9u1FlblBrX9kRVKefQwb-VRO_gmjemr7pHi8Bwz2ywhxBd9XduztG24xg3rib1tqyF1XmB0IoCm2cwh0zBgRcRNhUo-MMYRSKgj2KfeekSRh39Fsj3_9ikd5fYeUtNqYDUYNYWZDYCNXkMFvCmdgN2KQXb_g0nQ-eMgDX0NbVHkffAXzCA2Q9hZSwFr7Wzl4ccDmR8o1Wejt4S3fI60."
      name="lia-form-context" type="hidden"><input value="BlogArticlePage:blog-id/Exchange/article-id/31397:searchformv32.form:" name="liaFormContentKey" type="hidden"><input
      value="dzOv4c3RXyNwwkfp7lwVMGy6yiU=:H4sIAAAAAAAAALWRQUrDQBSGn4WuigiiN9DtRNRuVIQiKELVYHAtM+lrGk0ycWbSxI1H6QnES3Thzjt4ALeuXDiTRKlVMJG4CvO/8H/fm7l/gXa6D3sSqXBHlssjJXyWKJ9H0rKphzvFZMhFON7aJDJhoa/Kj/kbMyUFdLnwCI2pO0KiaIxSidsucbnAwGeEUYmkx3RIXXXoYzBYc1Al8frFtPO8+vjWgoU+dHI2D05piAqW+1d0TK2ARp7laKXI281iBYsF+KAANyDeqytuC+6ilI7pkVLTpg+D7eHr5KkFkMXpGZxUNQp1jU7L0JT/EMkbuAPQ91GOnHyUqzTOMqh2eg521VZ1zWotsfJ9icuN/wAWmxzDUdXiRKKYrZw7fyywZPLZJ2gOUVs54urLLcydP5VN/kflXxC58jtO8j6qQQQAAA=="
      name="t:formdata" type="hidden"></div>
  <div class="lia-inline-ajax-feedback">
    <div class="AjaxFeedback" id="feedback"></div>
  </div>
  <input value="e0DMtC80Xl2R9Jl8RqkX5SIqAuggm596FkP2IpMqvcs." name="lia-action-token" type="hidden">
  <input value="form" id="form_UIDform" name="form_UID" type="hidden">
  <input value="" id="form_instance_keyform" name="form_instance_key" type="hidden">
  <span class="lia-search-input-wrapper">
    <span class="lia-search-input-field">
      <span class="lia-button-wrapper lia-button-wrapper-secondary lia-button-wrapper-searchForm-action"><input value="searchForm" name="submitContextX" type="hidden"><input class="lia-button lia-button-secondary lia-button-searchForm-action"
          value="Search" id="submitContext" name="submitContext" type="submit"></span>
      <input placeholder="Search the community" aria-label="Search" title="Search" class="lia-form-type-text lia-autocomplete-input search-input lia-search-input-message" value="" id="messageSearchField_0" name="messageSearchField" type="text"
        aria-autocomplete="both" autocomplete="off">
      <div class="lia-autocomplete-container" style="display: none; position: absolute;">
        <div class="lia-autocomplete-header">Enter a search word</div>
        <div class="lia-autocomplete-content">
          <ul></ul>
        </div>
        <div class="lia-autocomplete-footer">
          <a class="lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete" data-lia-action-token="Mqffdi09vwKZnJaT5CIYMrZC5At0I-49OoY7n_ujw2M." rel="nofollow" id="disableAutoComplete_92e4d7467adf4" href="https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/Exchange/article-id/31397&amp;t:cp=action/contributions/searchactions">Turn off suggestions</a>
        </div>
      </div>
      <input placeholder="Search the community" aria-label="Search" title="Search" class="lia-form-type-text lia-autocomplete-input search-input lia-search-input-tkb-article lia-js-hidden" value="" id="messageSearchField_1"
        name="messageSearchField_0" type="text" aria-autocomplete="both" autocomplete="off">
      <div class="lia-autocomplete-container" style="display: none; position: absolute;">
        <div class="lia-autocomplete-header">Enter a search word</div>
        <div class="lia-autocomplete-content">
          <ul></ul>
        </div>
        <div class="lia-autocomplete-footer">
          <a class="lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete" data-lia-action-token="lhm0Y93EFKD6lNbdjd2W2EtYYslNw1iaLqam9r6oDX4." rel="nofollow" id="disableAutoComplete_92e4d74964e5e" href="https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/Exchange/article-id/31397&amp;t:cp=action/contributions/searchactions">Turn off suggestions</a>
        </div>
      </div>
      <input placeholder="Search all content" ng-non-bindable="" title="Enter a user name or rank" class="lia-form-type-text UserSearchField lia-search-input-user search-input lia-js-hidden lia-autocomplete-input"
        aria-label="Enter a user name or rank" value="" id="userSearchField" name="userSearchField" type="text" aria-autocomplete="both" autocomplete="off">
      <div class="lia-autocomplete-container" style="display: none; position: absolute;">
        <div class="lia-autocomplete-header">Enter a user name or rank</div>
        <div class="lia-autocomplete-content">
          <ul></ul>
        </div>
        <div class="lia-autocomplete-footer">
          <a class="lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete" data-lia-action-token="Z2j1coOKZuFORIlDUEeaLNcx4QZZ0wIukX0NZ1edUwE." rel="nofollow" id="disableAutoComplete_92e4d74cbccfe" href="https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/Exchange/article-id/31397&amp;t:cp=action/contributions/searchactions">Turn off suggestions</a>
        </div>
      </div>
      <input title="Enter a search word" class="lia-form-type-text NoteSearchField lia-search-input-note search-input lia-js-hidden lia-autocomplete-input" aria-label="Enter a search word" value="" id="noteSearchField_0" name="noteSearchField"
        type="text" aria-autocomplete="both" autocomplete="off">
      <div class="lia-autocomplete-container" style="display: none; position: absolute;">
        <div class="lia-autocomplete-header">Enter a search word</div>
        <div class="lia-autocomplete-content">
          <ul></ul>
        </div>
        <div class="lia-autocomplete-footer">
          <a class="lia-link-navigation lia-autocomplete-toggle-off lia-link-ticket-post-action lia-component-search-action-disable-auto-complete" data-lia-action-token="PXIi5WH_9ngFKBeaSWqU4k9udGplD0fXLqC3ZLITcvM." rel="nofollow" id="disableAutoComplete_92e4d74f5589e" href="https://techcommunity.microsoft.com/t5/blogs/v2/blogarticlepage.disableautocomplete:disableautocomplete?t:ac=blog-id/Exchange/article-id/31397&amp;t:cp=action/contributions/searchactions">Turn off suggestions</a>
        </div>
      </div>
      <input class="lia-as-search-action-id" name="as-search-action-id" type="hidden">
    </span>
  </span>
  <span class="lia-cancel-search">cancel</span>
</form>

Text Content

We use cookies to improve your experience on our websites and for advertising.
Privacy Statement

Accept all Manage cookies


Skip to main content

Microsoft

Tech Community

Home

Community Hubs

Community Hubs
 * Community Hubs Home
 * Products
 * Special Topics
 * Video Hub

Close


PRODUCTS (76)


SPECIAL TOPICS (42)


VIDEO HUB (796)


MOST ACTIVE HUBS

Microsoft Teams
Excel
Exchange
SharePoint
Windows
Office 365
Security, Compliance and Identity
Windows Server
Microsoft Edge Insider
Azure
Microsoft 365
Azure Databases
Fully managed intelligent database services.
Project Bonsai
Create and optimise intelligence for industrial control systems.
Yammer
Connect and engage across your organization.


MOST ACTIVE HUBS

ITOps Talk
Education Sector
Microsoft Learn
Microsoft Localization
Microsoft 365 PnP
Healthcare and Life Sciences
Public Sector
Internet of Things (IoT)
Mixed Reality
Enabling Remote Work
Small and Medium Business
Humans of IT
Empowering technologists to achieve more by humanizing tech.
Green Tech
Raise awareness about sustainability in the tech sector
MVP Award Program
Find out more about the Microsoft MVP Award Program.


VIDEO HUB

Azure
Exchange
Microsoft 365
Microsoft 365 Business
Microsoft 365 Enterprise
Microsoft Edge
Microsoft Outlook
Microsoft Teams
Security
SharePoint
Windows
Browse All Community Hubs

Blogs

Blogs

Events

Events
 * Events Home
 * Microsoft Ignite
 * Microsoft Build
 * Community Events

Microsoft Learn

Microsoft Learn
 * Home
 * Community
 * Blog
 * Azure
 * Dynamics 365
 * Microsoft 365
 * Security, Compliance & Identity
 * Power Platform
 * Github
 * Teams
 * .NET


Lounge

Lounge
 * 733K Members
 * 4,241 Online
 * 1.9M Discussions

Search
Enter a search word

Turn off suggestions
Enter a search word

Turn off suggestions
Enter a user name or rank

Turn off suggestions
Enter a search word

Turn off suggestions
cancel
Turn on suggestions
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Sign In

Sign In




Enter a search word

Turn off suggestions
Enter a search word

Turn off suggestions
Enter a user name or rank

Turn off suggestions
Enter a search word

Turn off suggestions
cancel
Turn on suggestions
Showing results for 
Show  only  | Search instead for 
Did you mean: 



 * Home
 * Exchange
 * Exchange Team Blog
 * Upcoming API Deprecations in Exchange Web Services for Exchange Online

 * Back to Blog
 * Newer Article
 * Older Article





UPCOMING API DEPRECATIONS IN EXCHANGE WEB SERVICES FOR EXCHANGE ONLINE


By
The Exchange Team
Published Oct 05 2021 10:05 AM 13.7K Views
Skip to footer content
The_Exchange_Team
Microsoft
‎Oct 05 2021 10:05 AM
 * Subscribe to RSS Feed
 * 
 * Mark as New
 * Mark as Read
 * 
 * Bookmark
 * Subscribe
 * 
 * Email to a Friend
 * 
 * Printer Friendly Page
 * Report Inappropriate Content


UPCOMING API DEPRECATIONS IN EXCHANGE WEB SERVICES FOR EXCHANGE ONLINE

‎Oct 05 2021 10:05 AM

Update 11/3/2021: We have edited this post for clarity based on customer
feedback.

Over the last few years, we have invested heavily in Microsoft Graph to enable
developers to access the rich data available in Microsoft 365. Microsoft Graph,
along with OAuth 2.0, provides increased security and seamless integration with
other Microsoft cloud services.

In August 2018, we announced that we were no longer going to actively invest in
Exchange Web Services (EWS) APIs for Exchange Online. We also gave a strong
recommendation to start migrating to Microsoft Graph for Exchange Online data
access.

Today we are announcing the deprecation of the 25 least used APIs of EWS for
Exchange Online (as determined by the call volume into the service). We are
deprecating these APIs to begin the process of reducing the surface area of the
EWS protocol for maintenance and security purposes. Support for these APIs will
no longer exist after deprecation.

The list of deprecated APIs is at the end of this post. We will introduce sunset
headers in the response for these APIs that are marked for deprecation. As per
our deprecation policy, we will decommission these APIs, and only these APIs, by
March 31, 2022.

In the coming months we will send Message Center posts to tenants we can see are
using these low volume, and now deprecated APIs.

Over time, we will identify additional APIs for deprecation when and where we
see adequate parity with Microsoft Graph APIs. We are also working hard on
addressing feature gaps and building parity between EWS and Microsoft Graph
APIs. We strongly urge our ecosystem partners accessing Exchange Online data to
migrate to Microsoft Graph APIs.

We will also remove the ability to register new apps in Azure with EWS
permissions starting September 30, 2022. Apps registered before this date, any
API not mentioned in this, or subsequent announcements, will not be impacted.

EWS is a legacy API surface that has served us well, but no longer meets the
security and manageability needs of modern app development. We strongly urge our
ecosystem partners accessing Exchange Online data to migrate to Microsoft Graph
APIs.

APIs scheduled for deprecation:



The Exchange Team and Microsoft Graph Team

3 Likes
Like
Share



13 Comments
Jonas Back
Frequent Contributor
‎Oct 05 2021 11:15 AM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Oct 05 2021 11:15 AM

Way to go! Are there any plans to provide insights if these particular API:s are
in use in our tenant(s) so we know if we will be affected of these
depreciations?

4 Likes
Like




Renaud_B
Occasional Visitor
‎Oct 06 2021 01:23 AM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Oct 06 2021 01:23 AM

Hello, the main issue we face today is that graph API does not cover all methods
covered by EWS. It will be easier to move to graph API if we did not miss some
of it. We are now in a situation where we need to do heavy developments using
Graph API and EWS. knowing that we will need to do some more developments when
those missing features will be covered by graph API. Hope we can use Graph API
fully soon. thanks

1 Like
Like




Jonas Back
Frequent Contributor
‎Oct 06 2021 01:48 AM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Oct 06 2021 01:48 AM

@Renaud_B If you could add what particular methods are missing, I think that
would help. Not only Microsoft but also us who talk to customers and vendors so
we are aware what is missing and not. Since there is actually no "User Voice"
anymore and this Tech Community is one place where Microsoft wants us to provide
feedback.

1 Like
Like




stukey
Senior Member
‎Oct 06 2021 02:42 AM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Oct 06 2021 02:42 AM

I agree with Jonas, Microsoft needs to provide reporting so that we can easily
identify the apps that are utilising the impacted EWS APIs (and EWS more
generally). I don’t think we can rely on the Azure AD Sign-In logs as they only
allow you to filter on Client App, which for EWS is only listed for Basic
Authentication connections.

 

Also how do these changes impact the Outlook for Windows and Outlook for Mac
clients, since it’s my understanding that both clients still utilise EWS to
connect to Exchange Online for some functionality (especially Outlook for Mac -
current version, not the new UI version which uses Microsoft Sync Technology).

2 Likes
Like




MichelZCF
Senior Member
‎Oct 08 2021 08:11 AM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Oct 08 2021 08:11 AM

What does that mean, "Today, we are announcing that we are going to remove the
ability to create new EWS apps starting September 30, 2022."?

You mean you can't create Azure AD apps anymore with EWS permissions? You're
kidding, right?

2 Likes
Like




Tom_R_
Senior Member
‎Oct 11 2021 04:44 AM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Oct 11 2021 04:44 AM

Completely agree wit @Jonas Back and @stukey 

 

Microsoft needs to provide reporting so that we can easily identify the apps
that are utilizing the impacted EWS APIs (and EWS more generally). I don’t think
we can rely on the Azure AD Sign-In logs as they only allow you to filter on
Client App, which for EWS is only listed for Basic Authentication connections.

0 Likes
Like




Peter Kozak
Regular Visitor
‎Oct 13 2021 03:03 PM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Oct 13 2021 03:03 PM

This is a major announcement and has the potential to impact every Microsoft
customer from the point onward where no new EWS App Registrations are possible.

 

Right now, the Exchange Web Services API is the only way to get full-fidelity
(preserving all properties) email information into and out of Office 365 (see
MS-OXWSBTRF). Without this capability, 3rd Party applications addressing backup,
eDiscovery, and migration (including Tenant-to-Tenant) will simply not be
possible anymore! Also, even if the Graph API is extended to support the missing
methods, will MSFT switch to the same "paid" model to use the Graph API as with
Teams?  

 

Imagine the implications of an acquisition or divestiture scenario, where one
needs to consolidate tenants and/or on- or offboard legacy data. Cost and Time
implications might get enormous, and a lot of restructuring projects will never
reach an ROI if suddenly the project costs and timelines multiply.

3 Likes
Like




WGroenestein
Occasional Visitor
‎Oct 18 2021 12:26 AM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Oct 18 2021 12:26 AM

I think it would be good for Microsoft to provide some more clarification on the
following statement "Today, we are announcing that we are going to remove the
ability to create new EWS apps starting September 30, 2022.". Does it mean we
can no longer add the "EWS.AccessAsUser.All" permission to new Azure Active
Directory apps? If so, does it apply to both UI and API operations? How does
Microsoft propose developers deal with needing to support both Exchange Online
and Exchange On-premises ?

1 Like
Like




Mike_T2112
Occasional Visitor
‎Oct 21 2021 02:24 PM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Oct 21 2021 02:24 PM

For those looking for a text-based list of these APIs:

 

CopyFolder
CreateUMPrompt
DeleteBookingService
DeleteBookingStaff
DeleteUMPrompts
FindAvailableMeetingTimes
FindMessageTrackingReport
GetDiscoverySearchConfiguration
GetPeopleInsights
GetUMCallDataRecords
GetUMCallSummary
GetUMPin
GetUMPromptNames
NewBookingMailbox
PerformReminderAction
PlayOnPhone
RemoveDelegate
RemoveImGroup
ResetUMMailbox
SetBookingCalendarPublishing
SetUserPhoto
StartXrmSession
UpdateBookingCustomer
UpdateDelegate
UpgradeDistributionGroup

0 Likes
Like




Jonas Back
Frequent Contributor
‎Oct 21 2021 02:42 PM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Oct 21 2021 02:42 PM

@The_Exchange_Team Care to comment on the request for providing more insights in
which APIs used by what? Or do we have to guess?
:smiling_face_with_smiling_eyes:

0 Likes
Like




Abheek_Das
Microsoft
‎Oct 29 2021 01:49 PM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Oct 29 2021 01:49 PM

@stukey ,  @Tom_R_ , @Jonas Back  - We will send Message Center posts to
impacted tenants with a list of applications using any of these 25 EWS APIs
mentioned in the blog post. As for the question on Outlook usage – currently we
have announced only a small subset of EWS APIs for upcoming deprecation, not EWS
all up. Outlook very much still uses EWS, but none of the APIs included in this
announcement. Outlook (win and mac) moving off EWS is beyond the scope of this
announcement.

 

@MichelZCF , @WGroenestein - As mentioned in the blog, creation of new apps
using EWS is planned to be blocked from September 30th, 2022. So, yes, new Azure
AD apps can’t be created using EWS permission scopes. Existing apps using EWS
apps permissions will however continue to function beyond this date & not be
impacted. This is only relevant for Exchange Online.

Apps running on Exchange On-Prem won’t be affected by any of this announcement
and will not need to change. New solutions should actively look into on-boarding
to Microsoft Graph directly for Exchange Online.

0 Likes
Like




Gregor_Stefka
Occasional Visitor
‎Nov 02 2021 11:52 PM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Nov 02 2021 11:52 PM

From my Point of View the impact of this is huge. In my little world almost
every 3rd Party ExO solution I can think of uses these EWS permissions. 

When it comes to the EWS API itself (which will still be there but you cant
register the app) and the ability to just replace it with graph API is just not
true. 

We believed in graphAPI as a replacement for EWS in 2018 and ended up with a lot
of issues which - to my knowledge  - are still not sorted. EWS is complete.
graphAPI is not when it comes to a full featured Exchange API.

So, when you depend on streaming subscriptions and full featured object handling
(create, update, delete notes, contacts, appointments, stickynotes and folders,
etc) 

you end up with a mixture of graphAPI and Outlook REST API and still miss
features.   This can all be true because of my limited knowledge, so if anyone
at MS is reading this: 

a real migration guide which EWS feature can be (fully)  replaced with which
graphAPI feature and how to do it with samples and stuff would be incredibly
great.

Also a clear statement what’s just not available atm. Or take the easy way and
just drop the idea of deprecating the EWS APP registration.

1 Like
Like




TammyK5
Occasional Visitor
‎Nov 04 2021 07:01 PM
 * Mark as Read
 * Mark as New
 * 
 * Bookmark
 * 
 * Permalink
 * Print
 * Email to a Friend
 * 
 * Report Inappropriate Content

‎Nov 04 2021 07:01 PM

I am very techno-ignorant; I have a solo counseling practice and I just want my
MS365 Business to function. I have had trouble linking the correct email account
with the Zoom Add-In for Outlook. Randomly, emails do not go out to attendees. I
just want to focus on my clients...Please Get All This Launched and FIXED so ALL
your consumers can access and use All the features for which we are paying. 

0 Likes
Like





You must be a registered user to add a comment. If you've already registered,
sign in. Otherwise, register and sign in.

 * Comment

%3CLINGO-SUB%20id%3D%22lingo-sub-2814236%22%20slang%3D%22en-US%22%3ERe%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2814236%22%20slang%3D%22en-US%22%3E%3CP%3EWay%20to%20go!%20Are%20there%20any%20plans%20to%20provide%20insights%20if%20these%20particular%20API%3As%20are%20in%20use%20in%20our%20tenant(s)%20so%20we%20know%20if%20we%20will%20be%20affected%20of%20these%20depreciations%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2816350%22%20slang%3D%22en-US%22%3ERe%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2816350%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%20the%20main%20issue%20we%20face%20today%20is%20that%20graph%20API%20does%20not%20cover%20all%20methods%20covered%20by%20EWS.%20It%20will%20be%20easier%20to%20move%20to%20graph%20API%20if%20we%20did%20not%20miss%20some%20of%20it.%20We%20are%20now%20in%20a%20situation%20where%20we%20need%20to%20do%20heavy%20developments%20using%20Graph%20API%20and%20EWS.%20knowing%20that%20we%20will%20need%20to%20do%20some%20more%20developments%20when%20those%20missing%20features%20will%20be%20covered%20by%20graph%20API.%20Hope%20we%20can%20use%20Graph%20API%20fully%20soon.%20thanks%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2816618%22%20slang%3D%22en-US%22%3ERe%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2816618%22%20slang%3D%22en-US%22%3E%3CP%3EI%20agree%20with%20Jonas%2C%20Microsoft%20needs%20to%20provide%20reporting%20so%20that%20we%20can%20easily%20identify%20the%20apps%20that%20are%20utilising%20the%20impacted%20EWS%20APIs%20(and%20EWS%20more%20generally).%20I%20don%E2%80%99t%20think%20we%20can%20rely%20on%20the%20Azure%20AD%20Sign-In%20logs%20as%20they%20only%20allow%20you%20to%20filter%20on%20Client%20App%2C%20which%20for%20EWS%20is%20only%20listed%20for%20Basic%20Authentication%20connections.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAlso%20how%20do%20these%20changes%20impact%20the%20Outlook%20for%20Windows%20and%20Outlook%20for%20Mac%20clients%2C%20since%20it%E2%80%99s%20my%20understanding%20that%20both%20clients%20still%20utilise%20EWS%20to%20connect%20to%20Exchange%20Online%20for%20some%20functionality%20(especially%20Outlook%20for%20Mac%20-%20current%20version%2C%20not%20the%20new%20UI%20version%20which%20uses%20Microsoft%20Sync%20Technology).%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2827435%22%20slang%3D%22en-US%22%3ERe%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2827435%22%20slang%3D%22en-US%22%3E%3CP%3EWhat%20does%20that%20mean%2C%20%22Today%2C%20we%20are%20announcing%20that%20we%20are%20going%20to%20remove%20the%20ability%20to%20create%20new%20EWS%20apps%20starting%20September%2030%2C%202022.%22%3F%3C%2FP%3E%3CP%3EYou%20mean%20you%20can't%20create%20Azure%20AD%20apps%20anymore%20with%20EWS%20permissions%3F%20You're%20kidding%2C%20right%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2833797%22%20slang%3D%22en-US%22%3ERe%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2833797%22%20slang%3D%22en-US%22%3E%3CP%3ECompletely%20agree%20wit%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F19218%22%20target%3D%22_blank%22%3E%40Jonas%20Back%3C%2FA%3E%26nbsp%3Band%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F272511%22%20target%3D%22_blank%22%3E%40stukey%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3EMicrosoft%20needs%20to%20provide%20reporting%20so%20that%20we%20can%20easily%20identify%20the%20apps%20that%20are%20utilizing%26nbsp%3Bthe%20impacted%20EWS%20APIs%20(%3CSTRONG%3Eand%20EWS%20more%20generally%3C%2FSTRONG%3E).%20%3CSTRONG%3EI%20don%E2%80%99t%20think%20we%20can%20rely%20on%20the%20Azure%20AD%20Sign-In%20logs%20as%20they%20only%20allow%20you%20to%20filter%20on%20Client%20App%3C%2FSTRONG%3E%2C%20which%20for%20EWS%20is%20only%20listed%20for%20Basic%20Authentication%20connections.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2843877%22%20slang%3D%22en-US%22%3ERe%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2843877%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%3EThis%20is%20a%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3Emajor%20announcement%3C%2FSTRONG%3E%3CSPAN%3E%26nbsp%3Band%20has%20the%20potential%20to%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3Eimpact%20every%26nbsp%3BMicrosoft%20customer%3C%2FSTRONG%3E%3CSPAN%3E%26nbsp%3Bfrom%20the%20point%20onward%20where%20no%20new%20EWS%20App%20Registrations%20are%20possible.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3ERight%20now%2C%20the%20Exchange%20Web%20Services%20API%20is%20the%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3Eonly%20way%3C%2FSTRONG%3E%3CSPAN%3E%26nbsp%3Bto%20get%20full-fidelity%20(preserving%20all%20properties)%20email%20information%20into%20and%20out%20of%20Office%20365%26nbsp%3B(see%20MS-OXWSBTRF)%3C%2FSPAN%3E%3CSTRONG%3E.%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%3EWithout%20this%20capability%2C%203rd%20Party%20applications%20addressing%26nbsp%3B%3C%2FSPAN%3E%3CSTRONG%3Ebackup%2C%20eDiscovery%2C%20and%20migration%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%3E(including%20Tenant-to-Tenant)%3C%2FSPAN%3E%3CSTRONG%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSTRONG%3E%3CSPAN%3Ewill%20simply%20not%20be%20possible%20anymore!%20Also%2C%20even%20if%20the%20Graph%20API%20is%20extended%20to%20support%20the%20missing%20methods%2C%20will%20MSFT%20switch%20to%20the%20same%20%22paid%22%20model%20to%20use%20the%20Graph%20API%20as%20with%20Teams%3F%26nbsp%3B%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3EImagine%20the%20implications%20of%20an%20acquisition%20or%20divestiture%20scenario%2C%20where%20one%20needs%20to%20consolidate%20tenants%20and%2For%20on-%20or%20offboard%20legacy%20data.%20Cost%20and%20Time%20implications%20might%20get%20enormous%2C%20and%20a%20lot%20of%20restructuring%20projects%20will%20never%20reach%20an%20ROI%20if%20suddenly%20the%20project%20costs%20and%20timelines%20multiply.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2816446%22%20slang%3D%22en-US%22%3ERe%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2816446%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F1176742%22%20target%3D%22_blank%22%3E%40Renaud_B%3C%2FA%3E%26nbsp%3BIf%20you%20could%20add%20what%20particular%20methods%20are%20missing%2C%20I%20think%20that%20would%20help.%20Not%20only%20Microsoft%20but%20also%20us%20who%20talk%20to%20customers%20and%20vendors%20so%20we%20are%20aware%20what%20is%20missing%20and%20not.%20Since%20there%20is%20actually%20no%20%22User%20Voice%22%20anymore%20and%20this%20%3CA%20href%3D%22https%3A%2F%2Fsupport.microsoft.com%2Fen-us%2Foffice%2Fuservoice-pages-430e1a78-e016-472a-a10f-dc2a3df3450a%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3ETech%20Community%20is%20one%20place%20where%20Microsoft%20wants%20us%20to%20provide%20feedback%3C%2FA%3E.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2855967%22%20slang%3D%22en-US%22%3ERe%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2855967%22%20slang%3D%22en-US%22%3E%3CP%3EI%20think%20it%20would%20be%20good%20for%20Microsoft%20to%20provide%20some%20more%20clarification%20on%20the%20following%20statement%20%22%3CSPAN%3EToday%2C%20we%20are%20announcing%20that%20we%20are%20going%20to%20remove%20the%20ability%20to%20create%20new%20EWS%20apps%20starting%20September%2030%2C%202022.%3C%2FSPAN%3E%22.%20Does%20it%20mean%20we%20can%20no%20longer%20add%20the%20%22EWS.AccessAsUser.All%22%20permission%20to%20new%20Azure%20Active%20Directory%20apps%3F%20If%20so%2C%20does%20it%20apply%20to%20both%20UI%20and%20API%20operations%3F%20How%20does%20Microsoft%20propose%20developers%20deal%20with%20needing%20to%20support%20both%20Exchange%20Online%20and%20Exchange%20On-premises%20%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2871684%22%20slang%3D%22en-US%22%3ERe%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2871684%22%20slang%3D%22en-US%22%3E%3CP%3EFor%20those%20looking%20for%20a%20text-based%20list%20of%20these%20APIs%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ECopyFolder%3CBR%20%2F%3ECreateUMPrompt%3CBR%20%2F%3EDeleteBookingService%3CBR%20%2F%3EDeleteBookingStaff%3CBR%20%2F%3EDeleteUMPrompts%3CBR%20%2F%3EFindAvailableMeetingTimes%3CBR%20%2F%3EFindMessageTrackingReport%3CBR%20%2F%3EGetDiscoverySearchConfiguration%3CBR%20%2F%3EGetPeopleInsights%3CBR%20%2F%3EGetUMCallDataRecords%3CBR%20%2F%3EGetUMCallSummary%3CBR%20%2F%3EGetUMPin%3CBR%20%2F%3EGetUMPromptNames%3CBR%20%2F%3ENewBookingMailbox%3CBR%20%2F%3EPerformReminderAction%3CBR%20%2F%3EPlayOnPhone%3CBR%20%2F%3ERemoveDelegate%3CBR%20%2F%3ERemoveImGroup%3CBR%20%2F%3EResetUMMailbox%3CBR%20%2F%3ESetBookingCalendarPublishing%3CBR%20%2F%3ESetUserPhoto%3CBR%20%2F%3EStartXrmSession%3CBR%20%2F%3EUpdateBookingCustomer%3CBR%20%2F%3EUpdateDelegate%3CBR%20%2F%3EUpgradeDistributionGroup%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2902173%22%20slang%3D%22en-US%22%3ERe%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2902173%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F272511%22%20target%3D%22_blank%22%3E%40stukey%3C%2FA%3E%26nbsp%3B%2C%26nbsp%3B%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F435615%22%20target%3D%22_blank%22%3E%40Tom_R_%3C%2FA%3E%26nbsp%3B%2C%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F19218%22%20target%3D%22_blank%22%3E%40Jonas%20Back%3C%2FA%3E%26nbsp%3B%20-%20We%20will%20send%20Message%20Center%26nbsp%3Bposts%20to%20impacted%20tenants%20with%20a%20list%20of%20applications%20using%20any%20of%20these%2025%20EWS%20APIs%20mentioned%20in%20the%20blog%20post.%20As%20for%20the%20question%20on%20Outlook%20usage%20%E2%80%93%20currently%20we%20have%20announced%20only%20a%20small%20subset%20of%20EWS%20APIs%20for%20upcoming%20deprecation%2C%20not%20EWS%20all%20up.%20Outlook%20very%20much%20still%20uses%20EWS%2C%20but%20none%20of%20the%20APIs%20included%20in%20this%20announcement.%20Outlook%20(win%20and%20mac)%20moving%20off%20EWS%20is%20beyond%20the%20scope%20of%20this%20announcement.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F953061%22%20target%3D%22_blank%22%3E%40MichelZCF%3C%2FA%3E%26nbsp%3B%2C%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F1188388%22%20target%3D%22_blank%22%3E%40WGroenestein%3C%2FA%3E%26nbsp%3B-%20As%20mentioned%20in%20the%20blog%2C%20creation%20of%20new%20apps%20using%20EWS%20is%20planned%20to%20be%20blocked%20from%20September%2030th%2C%202022.%20So%2C%20yes%2C%20new%20Azure%20AD%20apps%20can%E2%80%99t%20be%20created%20using%20EWS%20permission%20scopes.%20Existing%20apps%20using%20EWS%20apps%20permissions%20will%20however%20continue%20to%20function%20beyond%20this%20date%20%26amp%3B%20not%20be%20impacted.%20This%20is%20only%20relevant%20for%20Exchange%20Online.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EApps%20running%20on%20Exchange%20On-Prem%20won%E2%80%99t%20be%20affected%20by%20any%20of%20this%20announcement%20and%20will%20not%20need%20to%20change.%26nbsp%3B%3C%2FSPAN%3ENew%20solutions%20should%20actively%20look%20into%20on-boarding%20to%20Microsoft%20Graph%20directly%20for%20Exchange%20Online.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2919543%22%20slang%3D%22de-DE%22%3ESubject%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2919543%22%20slang%3D%22de-DE%22%3E%3CP%3EFrom%20my%20Point%20of%20View%20the%20impact%20of%20this%20is%20huge.%20In%20my%20little%20world%20almost%20every%203rd%20Party%20ExO%20solution%20I%20can%20think%20of%20uses%20these%20EWS%20permissions.%26nbsp%3B%3C%2FP%3E%3CP%3EWhen%20it%20comes%20to%20the%20EWS%20API%20itself%20(which%20will%20still%20be%20there%20but%20you%20cant%20register%20the%20app)%20and%20the%20ability%20to%20just%20replace%20it%20with%20graph%20API%20is%20just%20not%20true.%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20believed%20in%20graphAPI%20as%20a%20replacement%20for%20EWS%20in%202018%20and%20ended%20up%20with%20a%20lot%20of%20issues%20which%20-%20to%20my%20knowledge%20-%20are%20still%20not%20sorted.%20EWS%20is%20complete.%20graphAPI%20is%20not%20when%20it%20comes%20to%20a%20full%20featured%20Exchange%20API.%3C%2FP%3E%3CP%3ESo%2C%20when%20you%20depend%20on%20streaming%20subscriptions%20and%20full%20featured%20object%20handling%20(create%2C%20update%2C%20delete%20notes%2C%20contacts%2C%20appointments%2C%20stickynotes%20and%20folders%2C%20etc)%3C%2FP%3E%3CP%3Eyou%20end%20up%20with%20a%20mixture%20of%20graphAPI%20and%20Outlook%20REST%20API%20and%20still%20miss%20features.%26nbsp%3B%20This%20can%20all%20be%20true%20because%20of%20my%20limited%20knowledge%2C%20so%20if%20anyone%20at%20MS%20is%20reading%20this%3A%3C%2FP%3E%3CP%3Ea%20real%20migration%20guide%20which%20EWS%20feature%20can%20be%20(fully)%20replaced%20with%20which%20graphAPI%20feature%20and%20how%20to%20do%20it%20with%20samples%20and%20stuff%20would%20be%20incredibly%20great.%3C%2FP%3E%3CP%3EAlso%20a%20clear%20statement%20what's%20just%20not%20available%20atm.%20Or%20take%20the%20easy%20way%20and%20just%20drop%20the%20idea%20of%20deprecating%20the%20EWS%20APP%20registration.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2813925%22%20slang%3D%22en-US%22%3EUpcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2813925%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSTRONG%3EUpdate%2011%2F3%2F2021%3A%3C%2FSTRONG%3E%20We%20have%20edited%20this%20post%20for%20clarity%20based%20on%20customer%20feedback.%3C%2FP%3E%0A%3CP%3EOver%20the%20last%20few%20years%2C%20we%20have%20invested%20heavily%20in%20Microsoft%20Graph%20to%20enable%20developers%20to%20access%20the%20rich%20data%20available%20in%26nbsp%3BMicrosoft%20365.%20Microsoft%20Graph%2C%20along%20with%20OAuth%202.0%2C%20provides%20increased%20security%20and%20seamless%20integration%20with%20other%20Microsoft%20cloud%20services.%3C%2FP%3E%0A%3CP%3EIn%20August%202018%2C%20we%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fexchange-team-blog%2Fupcoming-changes-to-exchange-web-services-ews-api-for-office-365%2Fba-p%2F608055%22%20target%3D%22_blank%22%3Eannounced%3C%2FA%3E%26nbsp%3Bthat%20we%20were%20no%20longer%20going%20to%20actively%20invest%20in%20Exchange%20Web%20Services%20(EWS)%20APIs%20for%20Exchange%20Online.%20We%20also%20gave%20a%20strong%20recommendation%20to%20start%20migrating%20to%20Microsoft%20Graph%20for%20Exchange%20Online%20data%20access.%3C%2FP%3E%0A%3CP%3EToday%20we%20are%20announcing%20the%20deprecation%20of%20the%2025%20least%20used%20APIs%20of%20EWS%20for%20Exchange%20Online%20(as%20determined%20by%20the%20call%20volume%20into%20the%20service).%20We%20are%20deprecating%20these%20APIs%20to%20begin%20the%20process%20of%20reducing%20the%20surface%20area%20of%20the%20EWS%20protocol%20for%20maintenance%20and%20security%20purposes.%20Support%20for%20these%20APIs%20will%20no%20longer%20exist%20after%20deprecation.%3C%2FP%3E%0A%3CP%3EThe%20list%20of%20deprecated%20APIs%20is%20at%20the%20end%20of%20this%20post.%20We%20will%20introduce%20sunset%20headers%20in%20the%20response%20for%20these%20APIs%20that%20are%20marked%20for%20deprecation.%20As%20per%20our%20deprecation%20policy%2C%20we%20will%20decommission%20these%20APIs%2C%20and%20only%20these%20APIs%2C%20by%20March%2031%2C%202022.%3C%2FP%3E%0A%3CP%3EIn%20the%20coming%20months%20we%20will%20send%20Message%20Center%20posts%20to%20tenants%20we%20can%20see%20are%20using%20these%20low%20volume%2C%20and%20now%20deprecated%20APIs.%3C%2FP%3E%0A%3CP%3EOver%20time%2C%20we%20will%20identify%20additional%20APIs%20for%20deprecation%20when%20and%20where%20we%20see%20adequate%20parity%20with%20Microsoft%20Graph%20APIs.%20We%20are%20also%20working%20hard%20on%20addressing%20feature%20gaps%20and%20building%20parity%20between%20EWS%20and%20Microsoft%20Graph%20APIs.%20We%20strongly%20urge%20our%20ecosystem%20partners%20accessing%20Exchange%20Online%20data%20to%20migrate%20to%20Microsoft%20Graph%20APIs.%3C%2FP%3E%0A%3CP%3EWe%20will%20also%20remove%20the%20ability%20to%20register%20new%20apps%20in%20Azure%20with%20EWS%20permissions%20starting%20September%2030%2C%202022.%20Apps%20registered%20before%20this%20date%2C%20any%20API%20not%20mentioned%20in%20this%2C%20or%20subsequent%20announcements%2C%20will%20%3CEM%3Enot%3C%2FEM%3E%20be%20impacted.%3C%2FP%3E%0A%3CP%3EEWS%20is%20a%20legacy%20API%20surface%20that%20has%20served%20us%20well%2C%20but%20no%20longer%20meets%20the%20security%20and%20manageability%20needs%20of%20modern%20app%20development.%20We%20strongly%20urge%20our%20ecosystem%20partners%20accessing%20Exchange%20Online%20data%20to%20migrate%20to%20Microsoft%20Graph%20APIs.%3C%2FP%3E%0A%3CP%3EAPIs%20scheduled%20for%20deprecation%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22The_Exchange_Team_0-1633453136023.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F315349iDF0FC04AD24F5B3F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22The_Exchange_Team_0-1633453136023.png%22%20alt%3D%22The_Exchange_Team_0-1633453136023.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CFONT%20color%3D%22%23FF6600%22%3EThe%20Exchange%20Team%20and%20Microsoft%20Graph%20Team%3C%2FFONT%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-2813925%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%3EToday%2C%20we%20are%20announcing%20that%20we%20are%20going%20to%20remove%20the%20ability%20to%20create%20new%20Exchange%20Web%20Services%20apps%20starting%20September%2030%2C%202022.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2813925%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAnnouncements%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EDevelopment%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EExchange%20Online%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2871769%22%20slang%3D%22en-US%22%3ERe%3A%20Upcoming%20API%20Deprecations%20in%20Exchange%20Web%20Services%20for%20Exchange%20Online%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2871769%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F324116%22%20target%3D%22_blank%22%3E%40The_Exchange_Team%3C%2FA%3E%26nbsp%3BCare%20to%20comment%20on%20the%20request%20for%20providing%20more%20insights%20in%20which%20APIs%20used%20by%20what%3F%20Or%20do%20we%20have%20to%20guess%3F%20%3Asmiling_face_with_smiling_eyes%3A%3C%2FP%3E%3C%2FLINGO-BODY%3E


Co-Authors
The_Exchange_Team

Version history
Last update:
‎Nov 03 2021 06:11 AM
Updated by:
The_Exchange_Team


Labels
 * Announcements 362
 * Development 51
 * Exchange Online 240




Browse

Skip to primary navigation

WHAT'S NEW

 * Surface Pro X
 * Surface Laptop 3
 * Surface Pro 7
 * Windows 10 Apps
 * Office apps

MICROSOFT STORE

 * Account profile
 * Download Center
 * Microsoft Store support
 * Returns
 * Order tracking
 * Store locations
 * Buy online, pick up in store
 * In-store events

EDUCATION

 * Microsoft in education
 * Office for students
 * Office for schools
 * Deals for students and parents
 * Microsoft Azure in education

ENTERPRISE

 * Azure
 * AppSource
 * Automotive
 * Government
 * Healthcare
 * Manufacturing
 * Financial Services
 * Retail

DEVELOPER

 * Microsoft Visual Studio
 * Window Dev Center
 * Developer Network
 * TechNet
 * Microsoft developer program
 * Channel 9
 * Office Dev Center
 * Microsoft Garage

COMPANY

 * Careers
 * About Microsoft
 * Company News
 * Privacy at Microsoft
 * Investors
 * Diversity and inclusion
 * Accessibility
 * Security

 * Sitemap
 * Contact Microsoft
 * Privacy
 * Manage cookies
 * Terms of use
 * Trademarks
 * Safety and eco
 * About our ads
 * © 2021 Microsoft


Auto-suggest helps you quickly narrow down your search results by suggesting
possible matches as you type.

Auto-suggest helps you quickly narrow down your search results by suggesting
possible matches as you type.