web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / PowerApp to Sharepoint...
Power Apps
Unanswered

PowerApp to Sharepoint List Images stored differently

(0) ShareShare
ReportReport
Posted on by 134

I have a Power App that patches pictures into a Share point list and for some reason the images are stored differently in Share Point now which is messing up my Flow without changing anything in my Power App. Is this a new update in Share Point? For example, my images used to be stored like this:

/Site Assets/Lists/6fc3b657-e3ee-4f0b-95c4-b64bd9627510/8fb1c25a-de15-4dbf-94a3-aa015c16d075.jpeg

/Lists/ChampionX%20Failure%20Reports/Attachments/161/Reserved_ImageAttachment_%5B13%5D_%5BFieldPicture2%5D%5B36%5D_%5Be2162d63-2270-4630-9032 553d26b68e93%5D%5B2%5D_%5B21%5D.pngLists/ChampionX%20Failure%20Reports/Attachments/161/Reserved_ImageAttachment_%5B13%5D_%5BFieldPicture2%5D%5B36%5D_%5Be2162d63-2270-4630-9032-553d26b68e93%5D%5B2%5D_%5B21%5D.png

Categories:
I have the same question (0)
  • TheRobRush Profile Picture
    11,128 Moderator on at

    Flow for obtaining images urls should not be affected by chanegs to syntax of urls, better to rewrite the flow if it is being thrown off by this. If you are trying to move or copy an image COLUMN, or get the url it tends to work best to use the HTTP Request  > Get action, and Post Actions.

    What are you doing with these images in the end that you need for your scenario

  • TheRobRush Profile Picture
    11,128 Moderator on at

    actually looking at your links a little closer, one of those is for an image in the ATTACHMENT column, and the other is for an image in the IMAGE column. you will approach each of these differently in PowerAutomate

  • gstredny Profile Picture
    134 on at

    I am populating a Word template with those images. So I first send an HTTP Request to Sharepoint then Parse Json then Get File Content.

    gstredny_0-1701973558338.png

    gstredny_1-1701973594504.pnggstredny_2-1701973620874.pnggstredny_3-1701973641882.png

    The get File Content is coming back null

  • TheRobRush Profile Picture
    11,128 Moderator on at

    Yah so in your first (old) link you are using an image column (which the http request method is correct for,
    the seocnd newer link is an attachment column image, it has to be done differently. Should choose one of the two to use not both

  • gstredny Profile Picture
    134 on at

    O ok I see, but I didn't change my Sharepoint. I guess I should change the column in sharepoint to be an image column and not an attachment column?

  • gstredny Profile Picture
    134 on at

    It's weird because they are both the same column in my SharePoint. It's just when I modify or change the entry from my Power App the object changes from image column to attachment column

     

     

     

    gstredny_0-1701974125333.jpeg

  • TheRobRush Profile Picture
    11,128 Moderator on at

    Yah I mean, An image column can only store 1 image, as opposed to several in an attachment column, but if that is not an issue then yes, the example link you provided is the type that comes from an image column image so I'd use that.

    Images stored in the attachment column are much different, and need to be accessed by get attachments, then an apply to each, get attachment content, and then used that way

  • gstredny Profile Picture
    134 on at

    Actually it is an image column, but it is still stored as this attachment link:
    /Attachments/161/Reserved_ImageAttachment_%5B13%5D_%5BFieldPicture2%5D%5B36%5D_%5Be2162d63-2270-4630-9032-553d26b68e93%5D%5B2%5D_%5B21%5D.png

    gstredny_0-1701974425597.png

     




  • TheRobRush Profile Picture
    11,128 Moderator on at

    Nothing can change TO an attachment column, its just a default column on every sharepoint list that you can neither remove nor add.

    Could be how you referenced it in your get action perhaps. try this

    Site address is where list is, method is get and then this in URI

    _api/Web/Lists/getByTitle('EventMaster')/items?$filter=ID eq items('Apply_to_each_2')?['ID']&$select=busQRrecord

     

    here eventmaster is listname and busQRrecord is image column

  • TheRobRush Profile Picture
    11,128 Moderator on at

    after the above i do a compose liek so

    first(body('Send_an_HTTP_request_to_SharePoint_2')['d']['results'])

     

    then a parse json of

    {
     "type": "object",
     "properties": {
     "body": {
     "type": "object",
     "properties": {
     "name": {
     "type": "string"
     },
     "value": {
     "type": "string"
     }
     }
     }
     }
    }

     

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 345 Most Valuable Professional

#2
11manish Profile Picture

11manish 207 Super User 2026 Season 2

#3
Mohsin Ali Profile Picture

Mohsin Ali 177

Last 30 days Overall leaderboard