POST api/WestcorPayPortal/Authenticate

Authenticates into Westcor Connect

Request Information

Parameters

NameDescriptionAdditional information
req
No documentation available.

Define this parameter in the request body.

Request body formats

application/json, text/json

Sample:
{
  "username": "sample string 1",
  "password": "sample string 2",
  "partnercode": "sample string 3"
}

application/xml, text/xml

Sample:
<WestcorLoginRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Westcor.TMPOH.Hub.WestcorAuthentication">
  <partnercode>sample string 3</partnercode>
  <password>sample string 2</password>
  <username>sample string 1</username>
</WestcorLoginRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Response body formats

application/json, text/json

Sample:
{
  "access_token": "sample string 1",
  "token_type": "sample string 2",
  "expires_in": 3,
  "userName": "sample string 4",
  "firstName": "sample string 5",
  "lastName": "sample string 6",
  "email": "sample string 7",
  "integrationPartnerCode": 8,
  "agencyName": "sample string 9",
  "agentNumber": "sample string 10",
  "groups": "sample string 11",
  "agencies": [
    {
      "agencyName": "sample string 1",
      "agentNumber": "sample string 2",
      "city": "sample string 3",
      "state": "sample string 4",
      "zip": "sample string 5",
      "address": "sample string 6",
      "phone": "sample string 7"
    },
    {
      "agencyName": "sample string 1",
      "agentNumber": "sample string 2",
      "city": "sample string 3",
      "state": "sample string 4",
      "zip": "sample string 5",
      "address": "sample string 6",
      "phone": "sample string 7"
    },
    {
      "agencyName": "sample string 1",
      "agentNumber": "sample string 2",
      "city": "sample string 3",
      "state": "sample string 4",
      "zip": "sample string 5",
      "address": "sample string 6",
      "phone": "sample string 7"
    }
  ],
  "emailAlerts": "sample string 12",
  "role": "sample string 13",
  "servername": "sample string 14",
  "Success": true,
  "ErrorMessage": "sample string 16"
}

application/xml, text/xml

Sample:
<WestcorLoginResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Westcor.TMPOH.Hub.WestcorAuthentication">
  <ErrorMessage>sample string 16</ErrorMessage>
  <Success>true</Success>
  <access_token>sample string 1</access_token>
  <agencies>
    <WestcorLoginResponseGroup>
      <address>sample string 6</address>
      <agencyName>sample string 1</agencyName>
      <agentNumber>sample string 2</agentNumber>
      <city>sample string 3</city>
      <phone>sample string 7</phone>
      <state>sample string 4</state>
      <zip>sample string 5</zip>
    </WestcorLoginResponseGroup>
    <WestcorLoginResponseGroup>
      <address>sample string 6</address>
      <agencyName>sample string 1</agencyName>
      <agentNumber>sample string 2</agentNumber>
      <city>sample string 3</city>
      <phone>sample string 7</phone>
      <state>sample string 4</state>
      <zip>sample string 5</zip>
    </WestcorLoginResponseGroup>
    <WestcorLoginResponseGroup>
      <address>sample string 6</address>
      <agencyName>sample string 1</agencyName>
      <agentNumber>sample string 2</agentNumber>
      <city>sample string 3</city>
      <phone>sample string 7</phone>
      <state>sample string 4</state>
      <zip>sample string 5</zip>
    </WestcorLoginResponseGroup>
  </agencies>
  <agencyName>sample string 9</agencyName>
  <agentNumber>sample string 10</agentNumber>
  <email>sample string 7</email>
  <emailAlerts>sample string 12</emailAlerts>
  <expires_in>3</expires_in>
  <firstName>sample string 5</firstName>
  <groups>sample string 11</groups>
  <integrationPartnerCode>8</integrationPartnerCode>
  <lastName>sample string 6</lastName>
  <role>sample string 13</role>
  <servername>sample string 14</servername>
  <token_type>sample string 2</token_type>
  <userName>sample string 4</userName>
</WestcorLoginResponse>