Query is regarding SharePoint list.

Is there anyway I can get the attachment URL and add that to a new column using flow?First image top of flow

[second image][1] last image enter image description here

2 Answers 2


Follow below steps:

  1. Use Get attachments action to get the list item attachments.
  2. You can get the attachment URL using AbsoluteUri dynamic property from above step.
  3. Use Update item action to update the SharePoint list item.

Check below references to know more about how to get list item attachments:

  1. SharePoint list attachment link via flow
  2. Get SharePoint attachment URIs as text string
  • Above is recommended way. Another workaround is to use REST API to get attachments URL like this: sharepoint.stackexchange.com/questions/228414/… Jan 13, 2021 at 13:10
  • Ganesh, I do have this error message: Are you able to direct me? Flow save failed with code 'InvalidTemplate' and message 'The template validation failed: 'The inputs of template action 'Update_item' at line '1 and column '2146' is invalid. Action 'Apply_to_each' must be a parent 'foreach' scope of action 'Update_item' to be referenced by 'repeatItems' or 'items' functions.'.'.
    – Jose1978
    Jan 13, 2021 at 14:23
  • I have also added images
    – Jose1978
    Jan 13, 2021 at 14:29

I created a flow and repeated the steps on my SPO site, here it works fine.

enter image description here

From the error msg, it seems that 'Update_item' action references a field that comes from 'repeatItems' in 'Apply_to_each'. thus can you have a check the fields in 'Update_item'?


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.