Forum Discussion

Breticious's avatar
Breticious
Icon for Helper I rankHelper I
8 years ago
Solved

Passing Variables in API Post Request JSON Body

I am looking to make a semi-flexible template where the user punches in their own personal credentials into the JSON body being passed into my GET. I want to replace the [username parameter] and [pas...
  • Breticious's avatar
    8 years ago

    Ok. I figured it out. I had to use an annoying text combination:

    let
        LOGIN = Text.Combine({"""",Login_Parameter,""""},""),
        PW = Text.Combine({"""",Login_Password,""""},""),
        body = "{
            	""UserName"":"&LOGIN&",
            	""Password"":"&PW&"
            }",

    Just to reiterate, the parameters I setup are named Login_Parameter and Login_Password and formatted as Text. The result comes out as:

    body = {
            	"UserName":"breticious",
            	"Password":"password123"
            }