Posts

Showing posts with the label pre-request script

Initialize postman variables using Pre-request script

Image
 Often times we need to set postman variables before call API and API requests may use other API responses. Postman offers a pre-request script section that can be used to initialize postman variables. In the below request, I require to send a mfa-token as part of the header to consume API, but mfa-token is not a static one to hardcode in postman global variables. I had get this for each request to get updated mfa-token from other API. This can be achieved through pre-request script to set dynamic values. Set mfa-token variable through pre-request script by consuming another API response -  Text out of Image - const   reqObject   =  {   url:  'http://internalUrl/authentication/mfa-token' ,   method:  'GET' ,   header: { 'channel' : 'customer' } }; pm .sendRequest( reqObject , ( err ,  res )  =>  {      token   =   res .json()      console . log (...