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. Canon Printer Support

    Canon printer users can start the setup steps using the available tips. Get instant support and troubleshoot guide from our experts @ +1-844-373-1910 or visit http://www.canon-printer-customer-service.com/

    1 vote
    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 →
  2. Publish OneNote COM Add-in to Windows Store via GitHub

    Now that Microsoft owns GitHub, it would be great if the Windows Store could be expanded to support Win32 apps - think OneNote COM Add-in - published by the developer to the Microsoft store. The Microsoft store could be enhanced to support legacy installs via a MSI executable. Microsoft could also serve as signing authority to issue Authenticode code signing cert to developers with a GitHub account.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Samples  ·  Flag idea as inappropriate…  ·  Admin →
  3. Export sections to hard drive

    One note 2016 allowed the sections to rest in folders on a hard drive or in our case our NAS. The new onenote only lives in the cloud, So instead of having a onenote for a project, that rests with all the other files for that project in it folder on a harddrive, now all sections must live in the cloud? In two years and 200 plus projects, how would you even archive old projects if they can not be exported to a hard disk? Bring back the abilty to open and close individual onenote files from a hard disk.

    11 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 →
  4. Provide an API to rename existing notebooks

    Need a way, preferably via PowerShell, to rename a notebook after a site is created. The default "Team Site Notebook" is not useful when that is the name of all your notebooks.

    5 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 →
  5. symbols / special characters

    Can you please add special characters/symbols like there is on Word ?
    Greek letters / mathmatical characters etc. are not accesible.
    Everytime I need to use it, I have to copy from somewhere else and paste on OneNote...

    Thanks ahead!

    7 votes
    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 →
  6. HTML last-modified-time and last-modified-by data attributes

    Additional HTML object attributes that identify when specific segments were last modified and by whom e.g. last-modified-time=* last-modified-by=*

    This would greatly expand the development possibilities for the REST API (such as user-contribution tracking), bringing it in line with what was possible with the C# applications developed for the desktop version of OneNote.

    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 →
  7. tags

    Put Tag Summary for OneNote app - since you are stopping OneNote 2016 Please!! And where is the search for Tags?

    15 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 →
  8. Notebook and pages 'read only' by creator

    Would be great if there was functionality to make notebooks or pages read only by the creator of the notebook or page. We use OneNote at our work for team huddle and huddle notes. Managers would like to have it as read only to prevent their colleagues from changing the huddle notes or attendees.

    9 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 →
  9. API to list notebooks in sharepoint site even if the site has more than 20000 items in it

    API can have a "search by displayName" feature instead of restricting the API to be used if share point has more than 20000 items in it or at least it can provide a paginated response

    1 vote
    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 →
  10. Why Onenote Online's hyperlink has 'http://' at the beginning

    I want to use hyperlink to open a protocol app, but the online's link will add a 'http://'; at the beginning. I think it is not necessary. And it is different from UWP OneNote.
    Now how can i open my protocol UWP APP?

    6 votes
    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 →
  11. All Most Imp. Point for One Note Windows 10 , Very Exclusive Points to be Added , than it will be Full Featured app. And compete to any and

    All Most Imp. Point for One Note Windows 10 , Very Exclusive Points to be Added , than it will be Full Featured app. And compete to any and best one will be proved in World. That’s It.

    1. Notebook Group, Section Group,Page group,as well Rename.in Android.& All
    In current senario of bunch of Info Its Must.

    2. Auto add Notes Created in PC or Mobile. - as we have to do manually and its not good as many can forget to add and will be useless, and imp. Info can be lost.

    3. It Doesn`t Recognise hand writtens words…

    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 →
  12. Support Word-style content controls and Custom XML Parts

    We have successfully extended Microsoft Word to handle semantic scientific information: https://www.chem4word.co.uk/ . This free add-in brings rich chemistry to word, and has seen over 200,000 downloads and is used in teaching situations worldwide.

    We'd like to bring this to OneNote. If OneNote could support Word-style content controls and custom XML parts, then this would open up a whole new world of extensibility and add-ins that would add real value to educators. It would also make OneNote into an unbeatable lab notebook.

    12 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. Markdown Support for OneNote (desktop and web)

    I know there's already an Idea posted for this topic however the original poster of the idea hasn't provided feedback as to what exactly they meant. so here goes:

    It's simply the ability to use Markdown in OneNote pages, Currently I use the tool to take all of my work notes, and as a Developer I need to add code blocks, code lines and other formatting into my notes,. It would be great if Markdown was added to OneNote just like in GitHub wikis or Stackoverflow for example as I would hate moving away from using it!

    2,659 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    43 comments  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
  14. drag and drop from outlook

    Please please bring back the drag and drop from outlook feature. I used that feature all the time and frustrated that I have to save to folder from outlook, just extra steps that I don't have time for. Why do upgrades try to fix things that work well.

    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 →
  15. ODATA 'search' for OneNote Business

    I was somewhat shocked when an API tech told me you can't search OneNote Business pages via the API to find the note you need to retrieve or modify.

    I'm sure there are some permissions concerns, but without being able to search using the API is extremely inefficient and not really usable for many purposes.

    Please prioritize giving your paid business customers the same features as your free consumers can get.

    62 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  REST API  ·  Flag idea as inappropriate…  ·  Admin →
  16. Requests throttling (suggested API call rate)

    What is the suggested maximum OneNote API call rate (API requests per second) over thousands of API requests - in order to NOT get throttled by the service.

    Or, put it in another way, that is the minimum suggested interval between single OneNote API requests, in order to avoid throttling - over thousands of requests needed to be made?

    I would implement this throttling in my client-side code, but any reasonable call rate I've experimented with, currently still leads to throttling, beyond 1000 requests performed.

    My use case is this: I need to mass-import data from OneNote notebooks under an…

    15 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 →
  17. Embed Mentimeter

    Mentimeter is a very powerful interaction tool for classroom activities and it would add great value to interactive and engaging lessons.

    you can easily embed a Poll or quizzes by just pasting the link would be perfect

    13 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 →
  18. Webhooks for Office 365 Notes

    Webhooks now work for OneDrive accounts which is great, but we've got Office 365 Business clients clamoring for the same functionality. I know there are privacy and access concerns to be addressed here, but Evernote solved them and I'm sure Microsoft will too.

    It's always tough when paying Business users feel behind free users in functionality. Hope this can be addressed soon.

    107 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  REST API  ·  Flag idea as inappropriate…  ·  Admin →
  19. Programmer Friendly Pages and Features

    I would like to be able to switch individual pages to a "Programmer Mode" or have some kind of "Frames" to put programming code or commands in. I'm tired of the first letter of every line being capitalized automatically, auto correct changing words in my code, and everything being underlined as a misspelled word.

    99 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Solve the error code: 10013

    Solve the error code: 10013 removing the limit of 20000 items in onedrive (as well as the error with the limit of 5000 item in onenote)

    22 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 →
  • Don't see your idea?

OneNote Developer APIs

Feedback and Knowledge Base