Welcome to pyOutlook’s documentation!

https://img.shields.io/pypi/v/pyOutlook.svg?maxAge=2592000:target: https://img.shields.io/pypi/pyversions/pyOutlook.svg?maxAge=2592000:target: https://gitlab.com/jensastrup/pyOutlook/badges/master/coverage.svghttps://img.shields.io/pypi/status/pyOutlook.svg?maxAge=2592000:target: Requirements Status


pyOutlook was created after I found myself attempting to connect to the Outlook REST API in multiple projects. This provided some much needed uniformity. It’s easier to deal with than the win32com package by Microsoft, but obviously has a far smaller scope.

Python Versions

pyOutlook is only tested in, and targets, Python 3.5, 3.6, and 2.7.


All protected & private methods and anything under pyOutlook.internal is subject to change without deprecation warnings

Indices and tables