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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Flow Parse JSON use a ...
Power Automate
Unanswered

Flow Parse JSON use a sample payload to generate schema

(0) ShareShare
ReportReport
Posted on by 234

Hello

I've looked for training module to generate 'Flow' JSON scheme. While I have successfully built Flows with JSON it's more a hit and miss implementation. The principal reason my understanding at this moment in time is inadequate as to how to generate a schema correctly. 

 

Is there any step by step training available?

 

Regards

Christopher

 

 

Categories:
I have the same question (0)
  • LauraGB Profile Picture
    71 on at

    No obvious posts or blogs come to mind.

     

    You could add a topic suggestion for the blog authors to take on at https://powerusers.microsoft.com/t5/Community-Blog-Topic-Suggestions/idb-p/BlogTopicSuggestions

     

    Laura GB


  • faustocapellanj Profile Picture
    1,662 on at

    Hi @CABIRD 

    The Flow Nijna @Anonymous has a blog post about the Parse JSON action. He provides an excellent overview and several approaches to work with it. I suggest you check it out and try to implement it in your Flow. Please do not hesitate to reach out if you have questions.

    http://johnliu.net/blog/2018/6/a-thesis-on-the-parse-json-action-in-microsoft-flow

  • CABIRD Profile Picture
    234 on at

    Hello @faustocapellanj 

     

    Thank you for taking the time to reach out with an answer. I really appreciate you doing so.

     

    As always John Liu article is excellent.

     

    My biggest problem is 'how to get the sample payload to paste into the schema.'
     
    Example Flow structure.

     

    A Power App trigger, initialise variable, Parse JSON.

     

    Try to save the Flow to run and you cannot save so cannot run generate the sample schema.  If there is no parse Json trigger how is the schema generated i.e. where is the scheme to copy and paste.

     

    I included an image of a succussful Flow but this is after much trial and tribulation (created the scheme myself). There simply must be knowlege missing in my understanding.

     

    Schema.png

     

    Ideally a step by step illustrative guide would be helpful i.e. removes any ambugities and makes no assumptions as to user understanding.  Searching the internet I know I'm not the only one frustrated with the quote 'run the Flow to generate JSON scheme.'

     

    Thank you and have fabulous day.

     

     

     

  • faustocapellanj Profile Picture
    1,662 on at
    So, one thing I do is that I add the trigger and an action, and once the Flow is done running, I check the run history to get the body output. I then copy that information, add a Parse JSON action, click on Generate schema from sample payload and paste the body output I copied from the trigger or the next action. This generates the schema.
    Please let me know if this helps answer your question.
    Thanks.
  • CABIRD Profile Picture
    234 on at

    Hello @faustocapellanj 

     

    Thank you for replying promptly.

    I added the following

    • Trigger PowerApps
    • Initialise variable

    Run the Flow prior to adding Parse JSON

    See images below.

    Trigger.png

    Run History below

    output.png

    No output to copy and paste.

     

    Hopefully the above illustrates my issue. Thank you. 

     

     

  • faustocapellanj Profile Picture
    1,662 on at
    What are you sending from PowerApps to Flow?
  • CABIRD Profile Picture
    234 on at

    variable.png

    I have a button. The button initiates Flow. Flow opens, I added an action. Save the Flow. From Flow I clicked Run and the above opens. I typed in hello.jpg. 

     

    I have built an app that works but that was tortious process to state the least as I had to build the schema myself. I have the Flow upload audio, files, photos, pdf metadata to SharePoint. I begin with a PowerApp trigger then my action initialise variable, then Parse JSON, SharePoint Create File, Update file Properties. 

     

    Obiviously I cannot add Parse JSON and save an run. 

     

    So how do I get the generate JSON schema function to create the schema? 

     

    Thank you. 

  • faustocapellanj Profile Picture
    1,662 on at

    Here's a video that Paul Culmsee did on that:

    https://www.youtube.com/watch?v=kQVYid1p_vA&t=254s

  • CABIRD Profile Picture
    234 on at

    Hello @faustocapellanj 

     

    Thank you for forwarding the video. 

     

    Let me repeat I have a Flow that works for all the features Paul's video illustrates. I just don't want to have to tediously build a schema each time if there is an approved methodogly. 

     

    The issue is how do I generate the JSON scheme. The how is not explicitly shown in the video. Paul mentions running the Flow to generate the Scheme. However, you cannot generate output from PowerApp trigger and Initialise Variable alone to create JSON scheme.  

     

    So, the question remains. How do I generate the output that enables me to paste schema into the generate JSON scheme?

     

    Clearly, I’m missing something in my understanding.

  • Verified answer
    LauraGB Profile Picture
    71 on at

    Hi

     

    If you are following Paul's video at about 4:15 he shows what he is sending to the Flow from PowerApp.

    jsonflow answer.jpg
    So using this as an example a sample payload for this would be

    {"FileName":"aaa","File":"aaa"}

    I put the names within quotes and I put example data in, eg the "aaa" is just to show the data will be a string.
     
    So in the Parse JSON Action I click on Use Sample Payload to Generate schema and paste the above string in and then click Done. That should generate the schema for you.

    Hope that helps.
     
    Laura GB
     

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 522 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 364 Moderator

#3
abm abm Profile Picture

abm abm 243 Most Valuable Professional

Last 30 days Overall leaderboard