How can we improve the OneNote APIs and developer platform? Vote for an existing idea or share a new one.

API: write/read another user's notebook

If another user has shared a notebook with me, the API should expose this and make it available for editing (or reading, if read only).

This would make for some very interesting social options.

To be really useful It would require each user having the ability to specify a default notebook away from the API, i.e. at the OneDrive level. So if I were - say - writing a note that I wanted to 'send to Joe Blogs' that page would appear in their default notebook, not $Username's notebook, which they may not even have open.

13 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Darren Beale shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Dipak Boyed (OneNote API team lead) commented  ·   ·  Flag as inappropriate

        Hello
        This should already be supported today. When you GET a list of notebooks, it will include those shared with you by others and if the UserRole is contributor, then you can create/edit pages under the shared notebook.

      Feedback and Knowledge Base