Questions tagged [office365api]

The Office 365 API lets developers build apps that use data stored within Office365. These can be stand-alone apps or plugins within the Office365 web apps.

Whether you want to incorporate the richness of Office 365 data into your app, or create a custom experience within Office 365 itself, or use custom reports to keep your Office 365 Enterprise environment running smoothly, you can use the following developer features to achieve your goals.

  • Integrate Office 365 data into your own apps
  • Create custom experiences within Office 365
  • Analyze and manage the health of your Office 365 Enterprise environment

You can also create custom experiences within the Office clients, such as Word, Excel, and PowerPoint, and within SharePoint 2013 and SharePoint Online.

Useful Links:

  1. Overview
  2. API reference
1287 questions
8
votes
1 answer

Outlook Mail API returns spellcheck class names as part of html response when using List Messages

I am currently using the outlook mail api to retreive messages from a specific shared folder (List Messages Request), when i get a response from the query i want to read the body content in this case my header prefers html. What i'm trying to…
Owen Pattison
  • 314
  • 2
  • 6
8
votes
1 answer

Office 365 Graph API - Greater Than Filter on Received Date

I'm trying to perform a query on the Office 365 Graph API to say "give me all emails before {someISODateTimeString}" For example: https://graph.microsoft.com/v1.0/me/messages?$filter=receivedDateTime gt 2016-02-26T14:41:08Z It would seem that gt…
David de-Vilder
  • 890
  • 1
  • 8
  • 18
8
votes
2 answers

Create an app in azure AD for sharepoint online

Hie everyone, Can anyone tell me how i can create an application for SharePoint online please? I'm using Azure AD and there is no option(1) for sharepoint online, i only see the graph application for the unified API. Thanks a lot (1) 2 weeks ago…
7
votes
0 answers

Microsoft Graph Sites and Lists API - adding new hidden column is visible in default view

We are adding a new hidden columns in the Default Document list using this API , following is the payload { "description": "Test column for testing hidden", "displayName": "Test_DCR_3", "hidden": true, …
Deepak Sharma
  • 1,873
  • 10
  • 23
7
votes
2 answers

Microsoft Graph API returns mail message body as HTML

I want to read my email messages and transform them into json. I am using Microsoft Graph API to query the office 365 mail box like this GraphServiceClient client = new GraphServiceClient( new DelegateAuthenticationProvider ( …
7
votes
1 answer

Office 365 Graph - "name" property removed from recent files query

This morning we have noticed that the "name" property has been removed from the recent files query on the Office 365 Graph API, which is causing issues in our application. https://graph.microsoft.com/v1.0/me/drive/recent?$top=6 There has been no…
David de-Vilder
  • 890
  • 1
  • 8
  • 18
7
votes
1 answer

How to determine the creator of my calendar event in Office 365?

I'm using the Office 365 API to request events from my calender. To be specific I have a shared calender (the one I shared it with can edit the calendar) but when requesting data from the API I can't see the difference in organisator of the events.…
ChristiaanV
  • 5,401
  • 3
  • 32
  • 42
7
votes
0 answers

Is it possible to access the address book with the Outlook REST API?

I know I can read contacts with the Office 365 API but I can't figure out if it's possible to fetch the contacts from the address book.
bbigras
  • 1,311
  • 2
  • 17
  • 32
7
votes
1 answer

Microsoft Graph Webhook/Subscription, getting multiple post to my notificationUrl

Im trying to receive push notification on calendar events through microsoft graph the notificationURL points to webservice which is running on NodeJS subscription I have made has these options. { "changeType": "created,updated,deleted", …
JuHyun Lee
  • 157
  • 1
  • 10
7
votes
1 answer

File attachments showing as message entities in Microsoft Graph API

Recently we've noticed that the Microsoft Graph API has been returning file attachments as message entities returned from the /me/messages endpoint. The scenario to reproduce is as follows: Send yourself an email (or have someone else send you an…
David de-Vilder
  • 890
  • 1
  • 8
  • 18
7
votes
0 answers

Filtering 'shared mailbox users' with Graph API on Office 365 tenants

I am listing the users in the Office 365 tenant using Graph API version 1.6 following this documentation. I would like to filter the Office 365 shared mailboxes that are referenced as users and then returned when requesting /users/. (ex.…
Benoit Patra
  • 4,355
  • 5
  • 30
  • 53
7
votes
2 answers

How to implement an 'undo' functionality for an Office Add-In using the JavaScript API

How to implement an 'undo' functionality for an Office Add-In using the JavaScript API? Right now all changes made by an Add-In are non-reversible by the user and it appears that Microsoft is not working on an easy way to enable the Add-In changes…
Jonas Kemper
  • 3,745
  • 3
  • 14
  • 21
7
votes
2 answers

Create groups calendar events fails

POST https://graph.microsoft.com/v1.0/groups/4a3c5f77-463e-XXXXXX-fa8XXXXXX/calendar/events Accept: application/json Authorization: Bearer Content-Type: application/json; charset=utf-8 { "originalStartTimeZone": "UTC", …
7
votes
2 answers

Outlook Mail REST API: send message with attachment

I'm trying to use next API method: https://msdn.microsoft.com/office/office365/APi/mail-rest-operations#SendMessages. Sending messages without attachments works just fine, but I can not understand how to send message with attachments. According to…
Anton Koval'
  • 4,863
  • 5
  • 31
  • 44
6
votes
2 answers

Azure OAuth Login - Was working, now getting AADSTS700022 / AADSTS700023 Errors

We've had office 365 login for our website working for a couple of months and all of a sudden, its broken. As of this morning (UK time) we started getting "AADSTS700023: The provided value for the input parameter scope cannot be empty when…
Steve Childs
  • 1,832
  • 2
  • 20
  • 26
1
2
3
85 86