OneNote Developer APIs

Welcome to the feedback forum for OneNote’s developer platform and APIs! This is the place for developers to send us feedback and suggestions. To share feedback about OneNote’s apps, please visit our user forum instead. For “How To” questions, please visit StackOverflow.

We have partnered with UserVoice, a third-party service and your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy, including the license terms. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

  1. API to retrieve an HTML preview of a page

    Simple - GET pages/id/preview, which returns pretty HTML with a preview of the page to use in my picker scenario.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  REST API  ·  Flag idea as inappropriate…  ·  Admin →
  2. PUT Pages {id} to overwrite page contents

    Even though it is possible to modify Page contents with the API, it's unnecessarily cumbersome to overwrite the whole thing.

    PUT Pages {id} would simplify the process immensely, enriching overall API.

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  REST API  ·  Flag idea as inappropriate…  ·  Admin →
  3. Fix Android Bug with copyToSection

    I'm sorry for posting here but not sure where this truly fits.
    On all platforms I have tried, OneNote for mac/pc/online a page with a pdf image created by copying an already stored page via page:copyToSection works fine except on android. On android an exclamation mark occurs.
    Create page successfully produces the correct page on android (and oher devices) but at a greater time cost.

    0 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  4. Письмо от приложение OneNote API не читается ни в какой кодировке

    Письмо от приложение OneNote API не читается ни в какой кодировке

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. integrate code snippets

    Integrate code snippets for programming language like C, C++, C#, objective-c etc...

    38 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Others  ·  Flag idea as inappropriate…  ·  Admin →
  6. Only developer-designated notebooks should be exposed to OneNote Apiary

    Instead of all of his/her notebooks, only the notebooks a developer designates should be exposed to OneNote Apiary

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. comment supprimer les pages sur onenote j'ai une surface3. je ne trouve nul par le fichier de la page que j'ai dessiné.

    comment supprimer les pages sur onenote j'ai une surface3. je ne trouve nul par le fichier de la page que j'ai dessiné

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Assign Talks to Otter People in the organization Ort SharePoint - like confluence @tasks

    Make @tasks available in onenote versions tied into Exchange/SharePoint/activeSirectory.
    The Funktionalität should be just like the @tasks in Confluence, and should be searchable.

    Link: https://confluence.atlassian.com/conf52/managing-tasks-in-confluence-401441781.html

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Allow "Text Mode" to be used directly on top of PDF documents or photos

    I'd like to be able to annotate my PDF lecture notes in class without a stylus sometimes. So, I'd like to be able to tap the area on the PDF that I want to add a note (iPad Pro), and then just type the note. I don't want to use my finger, as that is not accurate.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
  10. Rest API - ability to change the order of pages programmatically

    Rest API - ability to change the order of pages programmatically

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  REST API  ·  Flag idea as inappropriate…  ·  Admin →
  11. Problem - Would be nice to see the images

    When opening a "Note" on the Samsung Note 4 the images are missing!

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
  12. 7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. 3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
  14. 增加更多的笔刷,让绘画效果更好

    增加更多的笔刷,让绘画效果更好

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Others  ·  Flag idea as inappropriate…  ·  Admin →
  15. 7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Write/Edit multiple line by pressing alt

    Like in all famous text-editor (sublime-text, webstorm, intelij, visual studio) it would be great to write/edit multiple line by pressing alt.

    Pressing alt while moving the mouse would allow the caret (text-cursor) to apply on multiple line.

    Like on this image : https://packagecontrol.io/readmes/img/5d5e0ac9c8ae3d796b282f96a3e20ed8a10f9114.gif

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Audio with text sync on tablet format would be fantastic

    It is currently only available on desktop format. It would be great if it were available on my android tablet so I could record audio with text notes, as well as be able to draw diagrams on my tablet.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. A current marketing problem you have.

    Problem when receiving your e-mails- re what happened 9 years ago; so you might want to post those reminder shots on Facebook, you click on the link and are taken to a browser were it is suggested you buy the app!
    That is naturally as far as you get! Why are the selected shots seen in the email not posted directly or why does the app I have installed and going not open/start?
    Currently for me in Sweden, this is the same every time, completely waisted marketing.
    Just thought you might want to fix that! I hate being taken to…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Others  ·  Flag idea as inappropriate…  ·  Admin →
  19. Ability to POST(create) multiple sections at once and/or determine section order

    When creating multiple Notebooks with multiple default sections a huge number of requests are required. Even using curl_mutli_exec it seems time consuming. The order the sections end up being displayed is fairly random as well via this approach.

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  REST API  ·  Flag idea as inappropriate…  ·  Admin →
  20. Enable usage of services in Mac

    Having enabled services would solve most of my problems!
    http://www.macworld.com/article/1163996/software-utilities/how-to-use-services-in-mac-os-x.html

    We could implement anything we need extra using Mac Automator

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

OneNote Developer APIs

Feedback and Knowledge Base