GET api/private/Lookups/GetAllByProjectContacts

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Domain.Project.ProjectContactLookup
NameDescriptionTypeAdditional information
PhoneTypes

Collection of Domain.PhoneType.PhoneType

None.

ContactTypes

Collection of Domain.Contact.ContactType

None.

ReviewTypes

Collection of Domain.Communication.ReviewType

None.

Roles

Collection of Domain.Role.Role

None.

PostalStates

Collection of Domain.Postal.PostalState

None.

Response Formats

application/json, text/json

Sample:
{
  "PostalStates": [
    {
      "StateId": 1,
      "StateCode": "sample string 2",
      "StateDescription": "sample string 3"
    },
    {
      "StateId": 1,
      "StateCode": "sample string 2",
      "StateDescription": "sample string 3"
    }
  ],
  "PhoneTypes": [
    {
      "Id": 1,
      "Name": "sample string 2",
      "Description": "sample string 3"
    },
    {
      "Id": 1,
      "Name": "sample string 2",
      "Description": "sample string 3"
    }
  ],
  "ContactTypes": [
    {
      "Id": 1,
      "Name": "sample string 2",
      "Description": "sample string 3"
    },
    {
      "Id": 1,
      "Name": "sample string 2",
      "Description": "sample string 3"
    }
  ],
  "ReviewTypes": [
    {
      "Description": "sample string 1",
      "IntervalDays": 2,
      "Id": 3,
      "CreatedDate": "2025-04-25T17:56:13.5515043Z",
      "ModifiedDate": "2025-04-25T17:56:13.5515043Z",
      "Disabled": true
    },
    {
      "Description": "sample string 1",
      "IntervalDays": 2,
      "Id": 3,
      "CreatedDate": "2025-04-25T17:56:13.5515043Z",
      "ModifiedDate": "2025-04-25T17:56:13.5515043Z",
      "Disabled": true
    }
  ],
  "Roles": [
    {
      "Description": "sample string 1",
      "RoleTypeId": 2,
      "RoleType": {
        "Description": "sample string 1",
        "Id": 2,
        "CreatedDate": "2025-04-25T17:56:13.5515043Z",
        "ModifiedDate": "2025-04-25T17:56:13.5515043Z",
        "Disabled": true
      },
      "Id": 3,
      "CreatedDate": "2025-04-25T17:56:13.5515043Z",
      "ModifiedDate": "2025-04-25T17:56:13.5515043Z",
      "Disabled": true
    },
    {
      "Description": "sample string 1",
      "RoleTypeId": 2,
      "RoleType": {
        "Description": "sample string 1",
        "Id": 2,
        "CreatedDate": "2025-04-25T17:56:13.5515043Z",
        "ModifiedDate": "2025-04-25T17:56:13.5515043Z",
        "Disabled": true
      },
      "Id": 3,
      "CreatedDate": "2025-04-25T17:56:13.5515043Z",
      "ModifiedDate": "2025-04-25T17:56:13.5515043Z",
      "Disabled": true
    }
  ]
}

text/xml

Sample:
<ProjectContactLookup xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Domain.Project">
  <ContactTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/Domain.Contact">
    <d2p1:ContactType>
      <d2p1:Description>sample string 3</d2p1:Description>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 2</d2p1:Name>
    </d2p1:ContactType>
    <d2p1:ContactType>
      <d2p1:Description>sample string 3</d2p1:Description>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 2</d2p1:Name>
    </d2p1:ContactType>
  </ContactTypes>
  <PhoneTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/Domain.PhoneType">
    <d2p1:PhoneType>
      <d2p1:Description>sample string 3</d2p1:Description>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 2</d2p1:Name>
    </d2p1:PhoneType>
    <d2p1:PhoneType>
      <d2p1:Description>sample string 3</d2p1:Description>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 2</d2p1:Name>
    </d2p1:PhoneType>
  </PhoneTypes>
  <PostalStates xmlns:d2p1="http://schemas.datacontract.org/2004/07/Domain.Postal">
    <d2p1:PostalState>
      <d2p1:StateCode>sample string 2</d2p1:StateCode>
      <d2p1:StateDescription>sample string 3</d2p1:StateDescription>
      <d2p1:StateId>1</d2p1:StateId>
    </d2p1:PostalState>
    <d2p1:PostalState>
      <d2p1:StateCode>sample string 2</d2p1:StateCode>
      <d2p1:StateDescription>sample string 3</d2p1:StateDescription>
      <d2p1:StateId>1</d2p1:StateId>
    </d2p1:PostalState>
  </PostalStates>
  <ReviewTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/Domain.Communication">
    <d2p1:ReviewType>
      <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</CreatedDate>
      <Disabled xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">true</Disabled>
      <Id xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">3</Id>
      <ModifiedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</ModifiedDate>
      <d2p1:Description>sample string 1</d2p1:Description>
      <d2p1:IntervalDays>2</d2p1:IntervalDays>
    </d2p1:ReviewType>
    <d2p1:ReviewType>
      <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</CreatedDate>
      <Disabled xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">true</Disabled>
      <Id xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">3</Id>
      <ModifiedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</ModifiedDate>
      <d2p1:Description>sample string 1</d2p1:Description>
      <d2p1:IntervalDays>2</d2p1:IntervalDays>
    </d2p1:ReviewType>
  </ReviewTypes>
  <Roles xmlns:d2p1="http://schemas.datacontract.org/2004/07/Domain.Role">
    <d2p1:Role>
      <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</CreatedDate>
      <Disabled xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">true</Disabled>
      <Id xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">3</Id>
      <ModifiedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</ModifiedDate>
      <d2p1:Description>sample string 1</d2p1:Description>
      <d2p1:RoleType>
        <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</CreatedDate>
        <Disabled xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">true</Disabled>
        <Id xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2</Id>
        <ModifiedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</ModifiedDate>
        <d2p1:Description>sample string 1</d2p1:Description>
      </d2p1:RoleType>
      <d2p1:RoleTypeId>2</d2p1:RoleTypeId>
    </d2p1:Role>
    <d2p1:Role>
      <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</CreatedDate>
      <Disabled xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">true</Disabled>
      <Id xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">3</Id>
      <ModifiedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</ModifiedDate>
      <d2p1:Description>sample string 1</d2p1:Description>
      <d2p1:RoleType>
        <CreatedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</CreatedDate>
        <Disabled xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">true</Disabled>
        <Id xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2</Id>
        <ModifiedDate xmlns="http://schemas.datacontract.org/2004/07/Domain.Core">2025-04-25T13:56:13.5515043-04:00</ModifiedDate>
        <d2p1:Description>sample string 1</d2p1:Description>
      </d2p1:RoleType>
      <d2p1:RoleTypeId>2</d2p1:RoleTypeId>
    </d2p1:Role>
  </Roles>
</ProjectContactLookup>