---
updatedAt: 2025-05-15T20:51:01.000Z
agentTools:
  projectIndex: https://developers.projectlink.skysite.com/llms.txt
---

# Get Contact Details By ContactID

You can get contact details by contact ID

## /ContactEx/ GetContactInformationDetailsByIdForExternalUser

**Query String**

<Table align={["left","left","left"]}>
  <thead>
    <tr>
      <th>
        Parameter
      </th>

      <th>
        Required
      </th>

      <th>
        Value
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        externalUser
      </td>

      <td>
        Mandatory
      </td>

      <td>
        1
      </td>
    </tr>
  </tbody>
</Table>

**Request Header**

<Table align={["left","left","left"]}>
  <thead>
    <tr>
      <th>
        Parameter
      </th>

      <th>
        Required
      </th>

      <th>
        Value
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        TokenKey
      </td>

      <td>
        Mandatory
      </td>

      <td>
        User Input
      </td>
    </tr>

    <tr>
      <td>
        ModuleKeyRequest
      </td>

      <td>
        Mandatory
      </td>

      <td>
        PWP
      </td>
    </tr>

    <tr>
      <td>
        Accept-Language
      </td>

      <td>
        Optional
      </td>

      <td>
        en-US
      </td>
    </tr>

    <tr>
      <td>
        Accept-Encoding
      </td>

      <td>
        Optional
      </td>

      <td>
        gzip
      </td>
    </tr>

    <tr>
      <td>
        Content-Type
      </td>

      <td>
        Mandatory
      </td>

      <td>
        application/json
      </td>
    </tr>
  </tbody>
</Table>

**Request Body**

<Table align={["left","left","left"]}>
  <thead>
    <tr>
      <th>
        Parameter
      </th>

      <th>
        Required
      </th>

      <th>
        Value
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        EncryptedPWContactID
      </td>

      <td>
        Mandatory
      </td>

      <td>
        User Input
      </td>
    </tr>
  </tbody>
</Table>

**Example**

```json Query String
externalUser:1
```
```json Request Header
TokenKey:Your Token Key
ModuleKeyRequest:PWP
Accept-Language:en-US
Accept-Encoding:gzip
Content-Type:application/json
```
```json Request Body
{
  "EncryptedPWContactID" : "7uiHI%403dHNFGvZoUGGhZ%40w%3d%3d"
}
```
```json Response Body
{
  "PWAccountID": 0,
  "EncryptedPWAccountID": "55SMGlXwzNJmamAjfYSQwA%3d%3d",
  "Address1": "",
  "Address2": "",
  "City": "",
  "Country": {
    "CountryID": 1,
    "CountryName": "USA",
    "CountryAlias": "US,United States of America,U.S.A,United States",
    "CountryCode": "US",
    "CurrencyCode": "USD",
    "CurrencySymbol": "$"
  },
  "State": {
    "StateID": 1,
    "StateName": "Alabama",
    "TimeZoneID": 78,
    "StateCode": "AL",
    "StateAlias": "AL"
  },
  "TimeZone": {
    "TimeZoneID": 78,
    "TimeZoneName": "(GMT-06:00) Central Time (US & Canada)",
    "TimeDiff": 2
  },
  "ZipCode": "",
  "Phone": "",
  "Fax": "",
  "WebURL": "",
  "CompanyDescription": "",
  "Title": "",
  "PhoneWork": "",
  "PhoneExt": "",
  "PhoneMobile": "",
  "PhoneAfterHrs": "",
  "Pager": "",
  "YearsInBusiness": 0,
  "ProjectRoleID": 0,
  "Notes": "",
  "ContactIdentifier": "4f376ff4-838f-4be9-b0d3-c80df369b931",
  "CountryName": "USA",
  "StateName": "Alabama",
  "EncryptedPWUserID": "CW7njOk%2fRo4%3d",
  "CLPWContactID": 0,
  "PWContactID": 0,
  "EncryptedPWContactID": "PO%40asQLqouFgXI1o%4026S3w%3d%3d",
  "PublicPWAccountID": 0,
  "EncryptedPublicPWAccountID": "8Hq5jgK1axM%3d",
  "FirstName": "test",
  "MiddleName": "",
  "LastName": "",
  "Email": "test@g.com",
  "ContactName": "test",
  "CompanyName": "Test Company",
  "IsPublicContact": false,
  "UserLicenseType": 0,
  "PWPLicUserType": 3,
  "Admin": false,
  "ShareProjectCount": 0,
  "GuestPWUserID": 0,
  "EncryptedGuestPWUserID": "CW7njOk%2fRo4%3d"
}
```