Microsoft OneNote team today announced the new release of APIs that will help developers to write a full fledged OneNote app. Along with the launch of these new APIs, they have also just turned on the ability to create new notebooks on OneNote Online. This is a feature that has been requested by many of our users and Now that it is available, the OneNote Online experience is more convenient to use than ever before. Creating a new Section Creating a new section is similarly easy. Let’s create a new section called “BIOLOGY 101” in the notebook that we just created. In this case, we will use the “id” property above (0-61528580FB755FBB!460) as the {notebookId} below. POST https://www.onenote.com/api/v1.0/notebooks/{notebookId}/sections Note that we are using the exact same API as the one we are providing to our developer community. We are happy to be making this feature and the API available to you ...

Read More →

Microsoft announced few of the upcoming features in Xbox Music API at Build conference earlier this year. Those features are now available to all the developers. The new Xbox Music APIs make it easy for any app publisher to connect an app or website to be powered by music.  The Xbox Music API provides access to RESTful web services for building beautiful experiences using rich artist and album metadata across Windows, Windows Phone, Xbox, iOS, and Android. Developers will be able to do the following, - Get the details of an album, an artist or a track if you know its ID. - Search for any album, artist or track details based on a string of keywords, e.g. “Madonna hang out”. - Get the top and newest albums of an artist. - Get a deep link that redirects nicely to the Xbox Music applications, whether on the Web, Windows Phone, ...

Read More →

Microsoft OneNote API team today announced a new beta of the API with additional features. They have added support for querying OneNote pages in Beta. This allow developers to call the API to query the pages a user has access to regardless of which notebook or section they are in. And it includes querying for pages in both notebooks owned by and shared with the user in a single call. For instance, you can now use the API to: Build a list view of pages a user has saved to OneNote via your app and allow them to open the page in OneNote or OneNote Online. Build a “Save to OneNote” location picker that gives users full context of their notebook hierarchy (notebooks-> section groups-> sections-> pages) when choosing a save location. Query for pages containing a keyword or phrase in the title. For instance, a news app that saves ...

Read More →

Microsoft today made a big announcement in the regarding Visual Studio Online. They have released a new  API is based on REST, OAUTH, Json and Service Hooks – all standard web technologies broadly supported in the industry. 3rd party tools and services can make use of this API to build on top of VS Online. Microsoft has already worked to provide specific integrations with 18 tools/services and will add more in the future. The reason for the new API is we wanted to make it dramatically easier to integrate VS Online with other web based tools and to access VS Online from any mobile device – whether they are 3rd party commercial tools or custom ones you are building.  Because we’ve used the standard technologies, many integrations can be done simply by wiring up simple connections with a service like Zapier.  And all connected devices – Android, iOS, Windows and ...

Read More →

Last week, OneNote launched the initial version of their API. The first set of features are focused on scenarios for creating pages in OneNote: mobile app scanners, hardware scanners, save-it-for-later for newsreaders, etc. The team has already started working on the next set of features.  Here is a list of the capabilities and features that OneNote is planning to deliver over the next 3 to 6 months.  PDF Rendering. In the current API, you can create a page with a PDF attachment, but it cannot be rendered onto the page directly. This feature will enable a PDF to be rendered onto the page, making it usable directly on the OneNote page. Since PDF is by far the most popular scan format, this is particularly important to scanner scenarios. Improved error codes. Today, our error codes and messages aren’t very helpful. For example, if you missed including the office.onenote_create scope when ...

Read More →