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
Submission: On November 05 via api from US — Scanned from DE
Form analysis
2 forms found in the DOMName: form_92e4d72ee786d — POST 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&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&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&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&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: form — POST 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&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&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&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&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.