Notifications
Announcements
Is it possible for me to HTTP Action for SharePoint Rest API endpoint e.g. http://site url/_api/web/lists(guid'list GUID')?
Hi @smerchant,
Yes, that is possible.
Please follow the article below:
Complete basic operations using SharePoint REST endpoints
And check the blog below for how to use HTTP Action under Microsoft Flow:
Five new services and improved advanced capailities for JSON and HTTP
Regards,
Michael
Thanks @v-micsh-msft. I am struggling with authentication I tried Basic auth but it didn't work. Please, could you guide me on authentication? I don't want to use swagger or webhook, is it possible to use http with authentication?
Any updates? I’m struggling with the same issue..
I am facing same issue. It will be good if microsoft comes up with their product compatibility first.
I managed to solve this issue by using Authiencation:
1) Register an app
2) Use the Application ID and Client Secret
3) Make a Post request to get a auth token
4) Use this token for further get or post requests.
Hope this helps.
@smerchant, did you managed to make it work for a SharePoint Rest API call or for a Micorosft Graph?
Because a Rest API works different.
I made it work like this: Made a Azure HTTP trigger that return an accesstoken that can be used in de bearer.
Why the Azure function? because a certificate can be implemented over there.
reference: http://johnliu.net/blog/2016/5/azure-functions-js-and-app-only-updates-to-sharepoint-online?rq=accesstoken
@Anonymous Yes, I did it for REST API also e.g. I called 'https://tenant.sharepoint.com/_api/web/lists/getbytitle('Documents')/items' and I get the results. The process for registering app is different but it works. Please let me know if you need more details.
@smerchant could you give me the details or the app registration?
I'm used to Azure App registration..
Thanks!
I would also like to see how you registered the app. I am getting this error returned to Flow when I attempt to make the call:
Access denied. You do not have permission to perform this action or access this resource
Thank you!
Sean
Hi @smerchant.
I am able to register the app and use REST API with Bearer auth token. But this token is expiring in 30 mins. Do we have any other option to provide auth token in HTTP call? Or any way to regenerate bearer token wheneven the HTTP call is required through flow?
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.
In our never-ending quest to improve we are simplifying the forum hierarchy…
We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Michael E. Gernaey 538 Super User 2025 Season 2
Tomac 405 Moderator
abm abm 252 Most Valuable Professional