Let's POWER Automate

From no-code to low-code

Menu
  • Expressions
  • Filters
  • General
  • Application specific solutions
    • Dataverse
    • Excel
    • Forms
    • Outlook
    • Planner
    • Power Apps
    • SharePoint
    • Teams
  • Triggers
  • Ready to use solutions
    • Approval Process Template
    • Task Delegation App
    • The Ultimate Power Automate expressions cheat sheet
    • Power Automate HTTP requests to SharePoint cheat sheet
    • Power Automate HTTP requests to Graph API cheat sheet
  • ABOUT ME
  • Get help with your flow
  • POWER PLATFORM SERVICES
Menu

Update single SharePoint hyperlink column in Power Automate flow

Posted on October 2, 2022October 2, 2022 by Tom

“How would you update the hyperlink SharePoint column type using validateUpdateListItem in Power Automate? Nobody seems to have written about it or they use headers!”


When you need to update only one SharePoint column, the easiest way is to use an HTTP request. A single HTTP request where you define the column name and its value. No matter how many columns the list has, or if there’re mandatory columns, you can update just the one.

The only knowledge you need is the HTTP request and what value to use, which is especially true for complex columns. For this article it’s the hyperlink column.

Use validateUpdateListItem for the update

The action you’re looking for is the ‘Send an HTTP request to SharePoint’ with the same HTTP request as repeated in multiple articles before. Add the action to your flow and configure it as shown below.

Uri: _api/web/lists/GetByTitle('<ListName>')/items(<ItemID>)/validateUpdateListItem

Body:
{
    "formValues":[
	{
	    "FieldName": "<FieldToUpdate>",
	    "FieldValue": "<ValueToUpdate>"
	}
    ]
}

Note: < … > are placeholders, replace them including the < and >!

When updating hyperlink column, the Uri and the FieldName is the same as for the other field types. The difference comes in the ValueToUpdate part. While normally you’d just enter the value, hyperlink column expects two values – the url and the alternative text.

Since there’s only one parameter, the FieldValue, you must put both the informations in that single parameter. Enter the uri first, add a comma, and follow with the alternate text, e.g.

"FieldValue": "https://www.google.com, Link to Google"

And that’s it, the request will take everything before the comma as the uri, and display it as the text behind the comma.

Power Automate update hyperlink SharePoint

Summary

The SharePoint hyperlink column in one of the more complicated to update in Power Automate via a HTTP request since it has two pieces of information. But you can put both of them in the FieldValue, just separate them with a comma and the HTTP request will take care of the rest.

Or you can use a single line of text column with a JSON formatting instead.


πŸš€ Master Power Automate

Join 2,000+ professionals getting actionable Power Automate tutorials, solutions, cheat sheets & tips every week.

No spam. Unsubscribe anytime.

3 thoughts on “Update single SharePoint hyperlink column in Power Automate flow”

  1. Hal Lee B says:
    May 4, 2023 at 6:34 pm

    Thank you!

    Reply
  2. Dev says:
    May 6, 2023 at 6:52 am

    Thanks a lot!

    Reply
  3. Tony says:
    July 20, 2023 at 12:21 am

    Make sure you include a space after the comma or else it won’t separate the URL and Display Text.

    Reply

Leave a Reply Cancel reply

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

πŸš€ Master Power Automate

Join 2,000+ professionals getting actionable Power Automate tutorials, solutions, cheat sheets & tips every week.

No spam. Unsubscribe anytime.

Working on an Approval process?

Use the Approval Process Template and the Task Delegation App to skip the hard part and deploy a fully functional approval solution on a SharePoint list in minutes! And then the next one, and the next one...

Approval Template Preview ✨ Learn more ✨

Turn ideas into flows with ease!

Grab the complete Power Automate Cheat Sheet Bundleβ€”everything you need to master expressions, SharePoint HTTP calls, and Graph API in Power Automate.

Cheat Sheet Bundle Preview ✨ Get the Cheat Sheets

Didn't find what you were looking for?
Need to adjust a solution to fit your needs?
Or would you just like to get an assistance from somebody with thousands of hours of experience with Power Automate?

Power Automate blogs worth visiting

Damien Bird
Dennis (Expiscornovus)
Paul Murana

©2025 Let's POWER Automate | Theme by SuperbThemes