Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

how to pass variables to rest message request body of post method

pavani19
Kilo Expert

Hi Team,

i want to use a rest message post method with request body having variables.

please find the screenshot below

the request body is a json format which passes 2 parameters which i want to pass dynamic values.

so i set the request body json like below

{
"userKey": "${userKey}",
"languagueCode":"$ {languagueCode}"
}

 

find_real_file.png

i am getting following response:

find_real_file.png

please help me how to set up variables in request body..

 

Thanks,

pavani

1 ACCEPTED SOLUTION

rbeeman
Mega Sage

Hello Pavani,

It looks like you are close, but have two typos. The variables are case-sensitive, and in your Content block you have ${userKey} with a capital 'K', but in your variable substitutions you have "userkey" with a lower-case 'k'. For your languageCode in Content, you have a space between the dollar sign and first squirrely bracket: "$ {" vs "${" which is causing the variable to not resolve.

View solution in original post

2 REPLIES 2

rbeeman
Mega Sage

Hello Pavani,

It looks like you are close, but have two typos. The variables are case-sensitive, and in your Content block you have ${userKey} with a capital 'K', but in your variable substitutions you have "userkey" with a lower-case 'k'. For your languageCode in Content, you have a space between the dollar sign and first squirrely bracket: "$ {" vs "${" which is causing the variable to not resolve.

Mike Patel
Tera Sage

you need

{
"userKey": "${userkey}",
"languagueCode":"${languagueCode}"
}