Update Navigation Node

How to update a Navigation node on a SharePoint Online site using a Power Automate flow.

URI

Headers

Body

Screenshot with example

Sample data
NodeId – 2007

updatenavigationnode_example

Copy/paste example

Resources

Navigation.GetNodeById method

That’s it, Happy testing!

You may also like...

3 Responses

  1. Jason Rhoades says:

    Hey there! So I was able to get that far to update the nav item I wanted to update… but the updated item doesn’t change until in the site I click on EDIT on the NAV bar and click OK. It’s like my change is in a “draft” mode and hasn’t been saved. Thoughts? Is there an action I need to do after the POST to _api/Web/Navigation/GetNodeById.

  2. Dennis says:

    Hi Jason,

    Navigation nodes are cached in the browser. After your flow run make sure you refresh the browser with Ctrl + F5, that should also make the nodes appear.

  3. Andrea says:

    Hallo Dennis, great stuff here.
    To finalize my task, I would like to set the navigation node to open in a new browser tab.
    If I compare the definitions of 2 nodes – for which I have manually set the “Open in a new tab” option on and off – I see no difference…
    Any idea on how I can get my Power Automate flow to do that?
    Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.