774

Downloads

11

Downloads of 3.12.0

2018-06-19

Last published

Exch-Rest

3.12.0

Module for helping to use the Outlook REST API on Office365 and Exchange 2016

Inspect

PS> Save-Module -Name Exch-Rest -Path <path>

Install

PS> Install-Module -Name Exch-Rest

Deploy

See Documentation for more details.

Release Notes

https://github.com/gscales/Exch-Rest

Owners

Authors

Glen Scales

Copyright

(c) 2017 Glen Scales. All rights reserved.

FileList

Show
  • Exch-Rest.nuspec
  • Advanced-Documentation.md
  • Exch-Rest.psd1
  • Exch-Rest.psm1
  • LICENSE.txt
  • Readme.md
  • en-us\about_Exch-Rest.help.txt
  • functions\Automation\Inoke-EXRFillMailboxFolder.ps1
  • functions\Azure\Get-EXRAuditLogsDirectoryAudits.ps1
  • functions\Azure\Get-EXRAuditLogsSignIns.ps1
  • functions\Azure\Get-EXRUser.ps1
  • functions\Azure\Get-EXRUsers.ps1
  • functions\Batch\Get-EXRBatchItems.ps1
  • functions\calendar\Get-EXRCalendarID.ps1
  • functions\calendar\Get-EXRNamedCalendarView.ps1
  • functions\calendar\New-EXRCalendarEvent.ps1
  • functions\cards\New-EXRAdaptiveCard.ps1
  • functions\cards\New-EXRMessageCard.ps1
  • functions\Client\Get-EXRDefaultAppRegistration.ps1
  • functions\Client\Invoke-EXRNewMessagesForm.ps1
  • functions\Client\New-EXRDefaultAppRegistration.ps1
  • functions\Client\Remove-EXRDefaultAppRegistration.ps1
  • functions\Client\Start-EXRMailClient.ps1
  • functions\contacts\Export-EXRContactToVcard.ps1
  • functions\contacts\Export-EXRDirectoryContactToVcard.ps1
  • functions\contacts\Get-EXRChildContactFolders.ps1
  • functions\contacts\Get-EXRContact.ps1
  • functions\contacts\Get-EXRContactFolders.ps1
  • functions\contacts\Get-EXRContactGroups.ps1
  • functions\contacts\Get-EXRContactPhoto.ps1
  • functions\contacts\Get-EXRContacts.ps1
  • functions\contacts\Get-EXRContactsFolder.ps1
  • functions\contacts\Get-EXRDirectoryContact.ps1
  • functions\contacts\Get-EXRDirectoryContacts.ps1
  • functions\contacts\Invoke-EXRDeleteContact.ps1
  • functions\contacts\New-EXRContact.ps1
  • functions\contacts\New-EXRContactFolder.ps1
  • functions\contacts\Search-EXRContact.ps1
  • functions\contacts\Set-EXRContact.ps1
  • functions\contacts\Set-EXRContactPhoto.ps1
  • functions\Digest\Get-EXRDigestEmailBody.ps1
  • functions\ews\Invoke-EXRConvertId.ps1
  • functions\Excel\Get-EXRExcelRange.ps1
  • functions\Excel\New-EXRExcelWorkBookSession.ps1
  • functions\Excel\New-EXRExcelWorkSheet.ps1
  • functions\Excel\Update-EXRExcelRange.ps1
  • functions\groups\Get-EXRGroupChannels.ps1
  • functions\groups\Get-EXRGroupConversations.ps1
  • functions\groups\Get-EXRGroupMembers.ps1
  • functions\groups\Get-EXRModernGroups.ps1
  • functions\mailbox\Connect-EXRMailbox.ps1
  • functions\mailbox\Connect-EXRManagementAPI.ps1
  • functions\mailfeature\Get-EXRMailTip.ps1
  • functions\mailFolders\Get-EXRCalendarFolder.ps1
  • functions\mailFolders\Get-EXRCalendarFolders.ps1
  • functions\mailFolders\Get-EXRChildFolders.ps1
  • functions\mailFolders\Get-EXRFolderFromId.ps1
  • functions\mailFolders\Get-EXRFolderFromPath.ps1
  • functions\mailFolders\Get-EXRRootMailFolder.ps1
  • functions\mailFolders\Get-EXRSearchFolders.ps1
  • functions\mailFolders\Get-EXRWellKnownFolder.ps1
  • functions\mailFolders\Get-EXRWellKnownFolderList.ps1
  • functions\mailFolders\New-EXRCalendarFolder.ps1
  • functions\mailFolders\New-EXRFolder.ps1
  • functions\mailItems\Copy-EXRMessage.ps1
  • functions\mailItems\Find-EXRMessageFromMessageId.ps1
  • functions\mailItems\Get-EXRAllMailboxItems.ps1
  • functions\mailItems\Get-EXRAllMailboxItemsbySubject.ps1
  • functions\mailItems\Get-EXREmail.ps1
  • functions\mailItems\Get-EXREmailHeaders.ps1
  • functions\mailItems\Get-EXRFolderItems.ps1
  • functions\mailItems\Get-EXRItemSize.ps1
  • functions\mailItems\Get-EXRLastInboxEmail.ps1
  • functions\mailItems\Get-EXRMasterCategories.ps1
  • functions\mailItems\Get-EXRPinnedEmailProperty.ps1
  • functions\mailItems\Get-EXRPinnedItemsInFolder.ps1
  • functions\mailItems\Get-EXRTransportHeader.ps1
  • functions\mailItems\Get-EXRWellKnownFolderItems.ps1
  • functions\mailItems\Invoke-EXRReadEmail.ps1
  • functions\mailItems\Move-EXRMessage.ps1
  • functions\mailItems\Search-EXRMessage.ps1
  • functions\mailItems\Set-EXRItemCategory.ps1
  • functions\mailItems\Set-EXRPinEmail.ps1
  • functions\mailItems\Set-EXRReadFlag.ps1
  • functions\mailItems\Set-EXRUnPinEmail.ps1
  • functions\mailrules\Get-EXRInboxRule.ps1
  • functions\ManagementAPI\Get-EXRMCurrentStatus.ps1
  • functions\ManagementAPI\Get-EXRMDlpSensitiveTypes.ps1
  • functions\ManagementAPI\Get-EXRMHistoricalStatus.ps1
  • functions\ManagementAPI\Get-EXRMServiceMessages.ps1
  • functions\ManagementAPI\Get-EXRMServices.ps1
  • functions\ManagementAPI\Get-EXRMSubscriptionContent.ps1
  • functions\ManagementAPI\Get-EXRMSubscriptionContentBlob.ps1
  • functions\ManagementAPI\Get-EXRMSubscriptions.ps1
  • functions\ManagementAPI\Invoke-EXRMStopSubscription.ps1
  • functions\ManagementAPI\New-EXRMSubscription.ps1
  • functions\oAuth\Get-EXRAccessToken.ps1
  • functions\oAuth\Get-EXRAccessTokenUserAndPass.ps1
  • functions\oAuth\Get-EXRAppOnlyToken.ps1
  • functions\oAuth\Get-EXRTestAccessToken.ps1
  • functions\oAuth\Get-EXRTestAppToken.ps1
  • functions\oAuth\New-EXRJWTToken.ps1
  • functions\onedrive\Copy-EXROneDriveItem.ps1
  • functions\onedrive\Get-EXRDefaultOneDrive.ps1
  • functions\onedrive\Get-EXRDefaultOneDriveRootItems.ps1
  • functions\onedrive\Get-EXROneDriveChildren.ps1
  • functions\onedrive\Get-EXROneDriveItem.ps1
  • functions\onedrive\Get-EXROneDriveItemAsPDF.ps1
  • functions\onedrive\Get-EXROneDriveItemFromPath.ps1
  • functions\onedrive\Invoke-EXREnumChildFolders.ps1
  • functions\onedrive\Invoke-EXREnumOneDriveFolders.ps1
  • functions\onedrive\Invoke-EXRFolderPicker.ps1
  • functions\onedrive\Invoke-EXRMailFolderPicker.ps1
  • functions\onedrive\Invoke-EXROneDriveFolderPicker.ps1
  • functions\onedrive\Invoke-EXROneDriveItems.ps1
  • functions\onedrive\Invoke-EXRUploadOneDriveItemToPath.ps1
  • functions\onedrive\New-EXROExcelWorkBookSession.ps1
  • functions\onedrive\New-EXRReferanceAttachment.ps1
  • functions\other\Export-EXRContactFolderToCSV.ps1
  • functions\other\Find-EXRMeetingTimes.ps1
  • functions\other\Find-EXRRooms.ps1
  • functions\other\Get-EXRAllCalendarFolders.ps1
  • functions\other\Get-EXRAllChildFolders.ps1
  • functions\other\Get-EXRAllChildFoldersBatch.ps1
  • functions\other\Get-EXRAllContactFolders.ps1
  • functions\other\Get-EXRAllMailFolders.ps1
  • functions\other\Get-EXRAllTaskfolders.ps1
  • functions\other\Get-EXRArchiveFolder.ps1
  • functions\other\Get-EXRAttachments.ps1
  • functions\other\Get-EXRAutomaticRepliesSettings.ps1
  • functions\other\Get-EXRCalendarGroups.ps1
  • functions\other\Get-EXRCalendarView.ps1
  • functions\other\Get-EXRChannelInformation.ps1
  • functions\other\Get-EXRDefaultCalendarFolder.ps1
  • functions\other\Get-EXRDefaultContactsFolder.ps1
  • functions\other\Get-EXREntryIdForOWAid.ps1
  • functions\other\Get-EXRExtendedPropList.ps1
  • functions\other\Get-EXRFocusedInboxItems.ps1
  • functions\other\Get-EXRFolderClass.ps1
  • functions\other\Get-EXRFolderPath.ps1
  • functions\other\Get-EXRGroupChannels.ps1
  • functions\other\Get-EXRGroupConversations.ps1
  • functions\other\Get-EXRInbox.ps1
  • functions\other\Get-EXRInboxItems.ps1
  • functions\other\Get-EXRInferenceClassificationResult.ps1
  • functions\other\Get-EXRItemProp.ps1
  • functions\other\Get-EXRItemRetentionTags.ps1
  • functions\other\Get-EXRKnownProps.ps1
  • functions\other\Get-EXRMailAppProps.ps1
  • functions\other\Get-EXRMailboxSettings.ps1
  • functions\other\Get-EXRMailboxSettingsReport.ps1
  • functions\other\Get-EXRMailboxTimeZone.ps1
  • functions\other\Get-EXRMailboxUser.ps1
  • functions\other\Get-EXRModernGroups.ps1
  • functions\other\Get-EXRNamedProperty.ps1
  • functions\other\Get-EXRObjectCollectionProp.ps1
  • functions\other\Get-EXRObjectProp.ps1
  • functions\other\Get-EXROffice365ActiveUsers.ps1
  • functions\other\Get-EXRPeople.ps1
  • functions\other\Get-EXRRecoverableItemsFolders.ps1
  • functions\other\Get-EXRRecurrence.ps1
  • functions\other\Get-EXRRetainedPurgesFolderItems.ps1
  • functions\other\Get-EXRStandardProperty.ps1
  • functions\other\Get-EXRTaggedProperty.ps1
  • functions\other\Get-EXRTenantId.ps1
  • functions\other\Get-EXRUserPhoto.ps1
  • functions\other\Get-EXRUserPhotoMetaData.ps1
  • functions\other\Get-EXRVerbStream.ps1
  • functions\other\Import-EXRAccessToken.ps1
  • functions\other\Invoke-EXRCreateSelfSignedCert.ps1
  • functions\other\Invoke-EXRDecodeToken.ps1
  • functions\other\Invoke-EXRDeleteFolder.ps1
  • functions\other\Invoke-EXRDeleteItemConfirm.ps1
  • functions\other\Invoke-EXRDownloadAttachment.ps1
  • functions\other\Invoke-EXREnumCalendarGroups.ps1
  • functions\other\Invoke-UpdateItem.ps1
  • functions\other\New-EXRAttendee.ps1
  • functions\other\New-EXREmailAddress.ps1
  • functions\other\New-EXRInboxRule.ps1
  • functions\other\Remove-EXRInboxRule.ps1
  • functions\other\Rename-EXRFolder.ps1
  • functions\other\Send-EXRSimpleMeetingRequest.ps1
  • functions\other\Set-EXRFolderRetentionTag.ps1
  • functions\other\Set-EXRInboxRule.ps1
  • functions\other\Set-EXRTracing.ps1
  • functions\other\Update-EXRFolder.ps1
  • functions\other\Update-EXRFolderClass.ps1
  • functions\other\Update-EXRItem.ps1
  • functions\other\Update-EXRMessage.ps1
  • functions\reports\Get-EXREmailActivityUserCounts.ps1
  • functions\reports\Get-EXREmailActivityUserDetail.ps1
  • functions\reports\Get-EXREmailAppUsageAppsUserCounts.ps1
  • functions\reports\Get-EXREmailAppUsageUserCounts.ps1
  • functions\reports\Get-EXREmailAppUsageUserDetail.ps1
  • functions\reports\Get-EXREmailAppUsageVersionsUserCounts.ps1
  • functions\reports\Get-EXREmailLinkReport.ps1
  • functions\reports\Get-EXRMailboxUsage.ps1
  • functions\reports\Get-EXRMailboxUsageMailboxCounts.ps1
  • functions\reports\Get-EXRMailboxUsageStorage.ps1
  • functions\reports\Get-EXRMessageTrace.ps1
  • functions\reports\Get-EXRMessageTraceDetail.ps1
  • functions\reports\Get-MailboxUsageQuotaStatusMailboxCounts.ps1
  • functions\Scan\Get-EXREmailBodyLinks.ps1
  • functions\Scan\Invoke-EXRParseEmailBodyLinks.ps1
  • functions\sendmail\New-EXRCalendarEventREST.ps1
  • functions\sendmail\New-EXRHolidayEvent.ps1
  • functions\sendmail\New-EXRSentEmailMessage.ps1
  • functions\sendmail\Send-EXRAdaptiveCard.ps1
  • functions\sendmail\Send-EXRMessage.ps1
  • functions\sendmail\Send-EXRMessageREST.ps1
  • functions\sendmail\Send-EXRVoteEmail.ps1
  • Images\AppRegCapture.PNG
  • Images\MenuCaptureGettingStarted.PNG
  • internal\functions\AI\Invoke-EXRProcessAntiSPAMHeaders.ps1
  • internal\functions\AI\Invoke-EXRProcessSentiment.ps1
  • internal\functions\client\Expand-ExtendedProperties.ps1
  • internal\functions\client\Expand-MessageProperties.ps1
  • internal\functions\client\Get-ClientFolderItem.ps1
  • internal\functions\client\New-ClientMessage.ps1
  • internal\functions\client\Open-ClientMailbox.ps1
  • internal\functions\client\Save-ClientAttachment.ps1
  • internal\functions\client\Select-ClientAttachment.ps1
  • internal\functions\client\Send-ClientMessage.ps1
  • internal\functions\client\Show-ClientHeader.ps1
  • internal\functions\client\Show-ClientMessage.ps1
  • internal\functions\connectivity\Get-EndPoint.ps1
  • internal\functions\connectivity\Get-HTTPClient.ps1
  • internal\functions\connectivity\Invoke-RestDELETE.ps1
  • internal\functions\connectivity\Invoke-RestGet.ps1
  • internal\functions\connectivity\Invoke-RestPatch.ps1
  • internal\functions\connectivity\Invoke-RestPOST.ps1
  • internal\functions\connectivity\Invoke-RestPut.ps1
  • internal\functions\oauth\Get-ProfiledToken.ps1
  • internal\functions\oauth\Get-ProtectedToken.ps1
  • internal\functions\oauth\Invoke-RefreshAccessToken.ps1
  • internal\functions\oauth\Show-EXROAuthWindow.ps1
  • internal\functions\other\Convert-FromBase64StringWithNoPadding.ps1
  • internal\functions\other\ConverToString.ps1
  • internal\functions\other\CreateFlatList.ps1
  • internal\functions\other\ExpandPayload.ps1
  • internal\functions\other\Get-AppSettings.ps1
  • internal\functions\other\Get-UniqueFileName.ps1
  • internal\functions\other\GetFolderRetentionTags.ps1
  • internal\functions\other\HexStringToByteArray.ps1
  • internal\functions\other\ParseItem.ps1
  • internal\functions\other\ParseJsonArray.ps1
  • internal\functions\other\ParseJsonObject.ps1
  • internal\functions\other\ParseJsonString.ps1
  • internal\functions\security\ConvertFrom-SecureStringCustom.ps1
  • internal\functions\security\Protect-String.ps1
  • internal\functions\security\Unprotect-String.ps1
  • internal\functions\sendmail\Get-EventJSONFormat.ps1
  • internal\functions\sendmail\Get-MessageJSONFormat.ps1
  • internal\scripts\postimport.ps1
  • internal\scripts\preimport.ps1
  • internal\scripts\tokenCache.ps1
  • Samples\CalendaringExamples.md
  • Samples\ContactsExamples.md
  • Samples\GetRoomsAndCalendarAppointments.ps1
  • Samples\moveItemToFolderBasedOnInternetMessageId.ps1
  • Samples\OneDriveDailyExport.ps1
  • Samples\Searching a Mailbox.md
  • Samples\SendMessageExamples.md
  • Samples\SendOneDriveFileAsRegualarAttachment.ps1
  • Samples\SendOneDriveReferanceAttachment.ps1
  • Samples\SendOOFMessageCard.ps1
  • Samples\SendSeverHealthAdaptiveCard.ps1
  • Samples\showLast10.ps1
  • Samples\simpleAttachDownload.ps1
  • Samples\SimpleMailGui.md
  • tests\pester.ps1
  • xml\PoshExchRest.Format.ps1xml
  • Functions

    Dependencies

    This module has no dependencies.

    Version History

    Version Downloads Last updated