title: Testing WCF API with Path Parameters in Postman
body: <p>I'm building an API with WCF (C#) and testing it with Postman. I seem to be having trouble using the "Params" section within Postman, as it is translating any key value pairs I input into Query String Params.</p>
  
  <p>My Contract specifies the UriTemplate like so...</p>
  
  <pre><code>    [OperationContract]
      [WebGet(UriTemplate = "/GetClientDataFromAlias/Alias/{alias}", 
                  RequestFormat = WebMessageFormat.Json,
                  ResponseFormat = WebMessageFormat.Json)]
      GetClientDataFromAliasResponse GetClientDataFromAlias(string alias);
  </code></pre>
  
  <p>Yet when I run the request through Postman the URL is translated into the following...</p>
  
  <pre><code>http://troikawcf.localhost/ClientWCFService.svc/GetClientDataFromAlias?Alias=myalias
  </code></pre>
  
  <p>What I would like it to translate to is the following, to match my contract</p>
  
  <pre><code>http://troikawcf.localhost/ClientWCFService.svc/GetClientDataFromAlias/Alias/myalias
  </code></pre>
  
  <p>Am I missing a setting in Postman to set all params in the Path format? Or do I need to change my Contract to utilize Query String Params?</p>
  
  <p>See screen grab below for more info...</p>
  
  <p>Many Thanks</p>
  
  <p><a href="https://i.stack.imgur.com/cW3HR.png" rel="noreferrer"><img src="https://i.stack.imgur.com/cW3HR.png" alt="enter image description here"></a></p>