# How to parameterize web service request

**URL:** <https://forum.katalon.com/t/how-to-parameterize-web-service-request/12368>\
**Category:** API Testing\
**Tags:** api-testing, katalon-studio\
**Created:** [August 2, 2018, 2:46pm UTC](https://forum.katalon.com/t/how-to-parameterize-web-service-request/12368 "2018-08-02T14:46:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![srinivasa\_narra](https://avatars.discourse-cdn.com/v4/letter/s/7ab992/32.png) [@srinivasa\_narra](https://forum.katalon.com/u/srinivasa_narra)\
**Post date:** [August 2, 2018, 2:46pm UTC](https://forum.katalon.com/t/how-to-parameterize-web-service-request/12368/1 "2018-08-02T14:46:09Z")

</div>

Hi,

I am not able to parameterize Post method HTTP body. I am getting following error

Katalon version 5.60

**Script:**

println(authcode)

WebUI.closeBrowser()

def response = WS.sendRequest(findTestObject(‘postAuthCode’), [(‘code’), authcode])

println(response.responseText)

WS.verifyResponseStatusCode(response, ‘200’)

**Console Log:**  
08-02-2018 10:30:52 AM - [START] - Start action : Statement - println(authcode)

AvgHiosgTZ6Xv9pgkNIzV36ANxJ5grjgzw2pyjtJEf4B4fNNK3Fp9iojkhfnweknfldknhfmsz

08-02-2018 10:30:52 AM - [END] - End action : Statement - println(authcode)

08-02-2018 10:30:52 AM - [START] - Start action : closeBrowser

08-02-2018 10:30:52 AM - [INFO] - Closing browser

08-02-2018 10:30:53 AM - [PASSED] - Browser is closed

08-02-2018 10:30:53 AM - [END] - End action : closeBrowser

08-02-2018 10:30:53 AM - [START] - Start action : Statement - response = com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords.sendRequest(com.kms.katalon.core.testobject.ObjectRepository.findTestObject(postAuthCode), [“code”, authcode])

08-02-2018 10:30:53 AM - [INFO] - Finding Test Object with id ‘Object Repository/postAuthCode’

08-02-2018 10:30:53 AM - [END] - End action : Statement - response = com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords.sendRequest(com.kms.katalon.core.testobject.ObjectRepository.findTestObject(postAuthCode), [“code”, authcode])

08-02-2018 10:30:53 AM - [ERROR] - Test Cases/login-valid-user FAILED because (of) groovy.lang.MissingMethodException: No signature of method: static com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords.sendRequest() is applicable for argument types: (com.kms.katalon.core.testobject.RequestObject, java.util.ArrayList) values: [TestObject - ‘Object Repository/postAuthCode’, [code, AvgHiosgTZ6Xv9pgkNIzV36ANxJ5grjgzw2pyjtJEf4B4fNNK3Fp9iojkhfnweknfldknhfmsz]]

Possible solutions: sendRequest(com.kms.katalon.core.testobject.RequestObject), sendRequest(com.kms.katalon.core.testobject.RequestObject, com.kms.katalon.core.model.FailureHandling)

08-02-2018 10:30:53 AM - [END] - End Test Case : Test Cases/login-valid-user

[HTTP Body.PNG](https://s3.amazonaws.com/katalon-forum/editor/w8/iqzzv1fsvbsu.png)

---

<div class="post-metadata">

**Author:** ![Andrej\_Podhajsky](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/andrej_podhajsky/32/1055_2.png) [@Andrej\_Podhajsky](https://forum.katalon.com/u/Andrej_Podhajsky)\
**Post date:** [August 2, 2018, 4:02pm UTC](https://forum.katalon.com/t/how-to-parameterize-web-service-request/12368/2 "2018-08-02T16:02:36Z")

</div>

i think call should be:

```auto
def response = WS.sendRequest(findTestObject('postAuthCode', [('code'): authcode]))

```

---

<div class="post-metadata">

**Author:** ![srinivasa\_narra](https://avatars.discourse-cdn.com/v4/letter/s/7ab992/32.png) [@srinivasa\_narra](https://forum.katalon.com/u/srinivasa_narra)\
**Post date:** [August 2, 2018, 4:10pm UTC](https://forum.katalon.com/t/how-to-parameterize-web-service-request/12368/3 "2018-08-02T16:10:04Z")

</div>

> > [Andrej Podhajský](https://forum.katalon.com/profile/2584/Andrej%20Podhajsk%C3%BD "Link: /profile/2584/Andrej%20Podhajsk%C3%BD") said:
> > 
> > i think call should be:
> > 
> > ```auto
> > def response = WS.sendRequest(findTestObject('postAuthCode', [('code'): authcode]))
> > 
> > ```

> > ```auto
> > 
> >   
> > 
> > ```
> 
> Thanks for quick reply. Its working fine now
