Revision Summary Date Revision History Revision Class Comments 12/3/2008 1.0.0 Major Initial release. 2/4/2009 1.0.1 Editorial Revised and edited technical content. 3/4/2009 1.0.2 Editorial Revised and edited technical content. 4/10/2009 2.0.0 Major Updated technical content and applicable product releases. 7/15/2009 3.0.0 Major Revised and edited for technical content. 11/4/2009 4.0.0 Major Updated and revised the technical content. 2/10/2010 5.0.0 Updated and revised the technical content. 5/5/2010 6.0.0 Major Updated and revised the technical content. 8/4/2010 7.0 Major Significantly changed the technical content. 11/3/2010 7.1 Minor Clarified the meaning of the technical content. 3/18/2011 8.0 Major Significantly changed the
technical content. 8/5/2011 8.1 Minor Clarified the meaning of the technical content. 10/7/2011 8.2 Clarified the meaning of the technical content. 1/20/2012 9.0 Major Significantly changed the technical content. 4/27/2012 9.1 Clarified the meaning of the technical content. 7/16/2012 10.0 Major Significantly changed the technical content. 10/8/2012 11.0 Major Significantly changed the technical content. 2/11/2013 11.0 None No changes to the meaning, language, or formatting of the technical content. 7/26/2013 12.0 Major Significantly changed the technical content. 11/18/2013 12.0 None No changes to the meaning, language, or formatting of the
technical content. 2/10/2014 12.0 None No changes to the meaning, language, or formatting of the technical content. 4/30/2014 13.0 Major Significantly changed the technical content. 7/31/2014 13.0 None No changes to the meaning, language, or formatting of the technical content. 10/30/2014 13.1 Minor Clarified the meaning of the technical content. 5/26/2015 14.0 Major Significantly changed the technical content. 6/30/2015 15.0 Significantly changed the technical content. 9/14/2015 16.0 Major Significantly changed the technical content. 6/9/2016 17.0 Major Significantly changed the technical content. 2/28/2017 18.0 Significantly changed the
Authorization Yes, if basic or authentication. For details, see section . Content-Type Depends on the command. Specifies that the media type of the request body is WBXML. Other types of content, such as , can also be specified, depending on the command. For more details, see section . Cookie Depends on the contents of previous server responses and the protocol version in use. Contains one or more cookies that the client previously received from the server in a Set-Cookie header. For more details, see section . No Specifies that the client items returned in multipart format. For more details, see section . No if using a base64 encoded query value; yes if using a plain text query value. Specifies the version of the ActiveSync protocol that the client supports. For more
Accept-Language Added new section for this header. major Authorization Introduced OAuth and information to authenticate using client certificates as a part of the 16.1 release. major Cookie Added this section. major 2.2.1.1.2.4 Cookie Added information about cookie requirements for OAuth. major Updated the supported protocol version values. major Status Line Added status values 456 and 457 and their descriptions. major Response Headers Updated the example values for X-MS-Location, and X-MS-RP. major 2.2.2.1.2 Response Headers Updated the list of protocol versions. major 2.2.2.1.2 Response Headers the and Set-Cookie headers and their descriptions. 2.2.2.1.2 Response Headers Updated the description to include version 16.1. Cache-Control Specified that the Cache-Control header is optional. Updated the list of protocol versions. major this section. Added this section. major Set-Cookie Added this section. major
2.2.2.1.2.12 Specified that multiple cookies are separated by a comma. minor 2.2.2.1.2.12 Updated the description to indicate that multiple cookies are specified in the Set-Cookie header. minor X-MS-ASThrottle Added new section to define response header. major 2.2.2.1.2.13 Added new product behavior note to specify support for the header and throttling. major Request Headers Added this section. major 2.2.3.1.2 Request Headers Indicated that the authorization header is required and provided requirements for the header. major Response Headers Updated the example values for major 2.2.4.1.2 Response Headers the Set-Cookie header and its description. major 2.2.4.1.2 Response Headers Updated the example values in the table to include the Find command and support for version 16.1. major Updated the supported protocol version values. major Set-Cookie this section. major Handling a Successful Response Updated the descriptions of the returned headers. major Handling a Failed Response Added this section. major
HTTP Error 401, 403, and 500 Added this section. major HTTP Error 503 Clarified the description to indicate the server can return an HTTP error 503 also when the actions of the client have triggered throttling. HTTP Error 456 and 457 Added this section. major Handling HTTP POST Command Requests "Exchange 2016" to the product behavior note about configuration for tracking changes to the User-Agent header. major Change Tracking Updated list of applicable products. major Handling HTTP OPTIONS Command Requests Updated the description of the return values by product. major 3.2.5.2 Handling HTTP OPTIONS Command Requests Updated the supported protocol version values. major 3.2.5.2 Handling HTTP OPTIONS Command Requests Clarified the server actions when parsing HTTP OPTIONS requests. major Appendix A: Product Behavior Updated list of applicable products. 7 Change Tracking Updated the descriptions throughout multiple sections in the document to indicate that the latest version of the ActiveSync protocol that the client or server can support is 16.1. major
A Abstract data model 26 28 10 C 10 38 Client 26 26 26 26 28 26 28 26 33 D Data - abstract 26 28 E Examples 33 31 31 32 32 F 10 31 31 G 6 H Higher-layer triggered events 26 28 32 23 24 11 19 I 35 35 9 Initialization 26 28 6 M Message processing 26 28 Messages 23 24 11 19 11 N 8 O Other local events 28 30 9 P 35 9 9 36 R 8 9 8 9 S Security 35 35 32 Sequencing rules 26 28 Server 28 28 28 28 30 28 28