GET api/GetGOAAContactsByTypeForProject

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

GOAAContactsByType
NameDescriptionTypeAdditional information
GOAAConstrContacts

Collection of ProjectInitiationContacts

None.

GOAAEnggContacts

Collection of ContactsDDList

None.

Sponsors

Collection of ContactsDDList

None.

GOAAContacts

Collection of ContactsDDList

None.

GOAAProgramContacts

Collection of ProjectInitiationContacts

None.

ProjectSpecialistRepresentative

Collection of ProjectInitiationContacts

None.

Response Formats

application/json, text/json

Sample:
{
  "GOAAConstrContacts": [
    {
      "ContactID": 1,
      "ContactFirstName": "sample string 2"
    },
    {
      "ContactID": 1,
      "ContactFirstName": "sample string 2"
    }
  ],
  "GOAAEnggContacts": [
    {
      "ContactID": "sample string 1",
      "ContactFirstName": "sample string 2",
      "ContactName": "sample string 3"
    },
    {
      "ContactID": "sample string 1",
      "ContactFirstName": "sample string 2",
      "ContactName": "sample string 3"
    }
  ],
  "Sponsors": [
    {
      "ContactID": "sample string 1",
      "ContactFirstName": "sample string 2",
      "ContactName": "sample string 3"
    },
    {
      "ContactID": "sample string 1",
      "ContactFirstName": "sample string 2",
      "ContactName": "sample string 3"
    }
  ],
  "GOAAContacts": [
    {
      "ContactID": "sample string 1",
      "ContactFirstName": "sample string 2",
      "ContactName": "sample string 3"
    },
    {
      "ContactID": "sample string 1",
      "ContactFirstName": "sample string 2",
      "ContactName": "sample string 3"
    }
  ],
  "GOAAProgramContacts": [
    {
      "ContactID": 1,
      "ContactFirstName": "sample string 2"
    },
    {
      "ContactID": 1,
      "ContactFirstName": "sample string 2"
    }
  ],
  "ProjectSpecialistRepresentative": [
    {
      "ContactID": 1,
      "ContactFirstName": "sample string 2"
    },
    {
      "ContactID": 1,
      "ContactFirstName": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<GOAAContactsByType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Goaa.iPro.Data.Admin.CustomClasses">
  <GOAAConstrContacts>
    <ProjectInitiationContacts>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>1</ContactID>
    </ProjectInitiationContacts>
    <ProjectInitiationContacts>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>1</ContactID>
    </ProjectInitiationContacts>
  </GOAAConstrContacts>
  <GOAAContacts>
    <ContactsDDList>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>sample string 1</ContactID>
      <ContactName>sample string 3</ContactName>
    </ContactsDDList>
    <ContactsDDList>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>sample string 1</ContactID>
      <ContactName>sample string 3</ContactName>
    </ContactsDDList>
  </GOAAContacts>
  <GOAAEnggContacts>
    <ContactsDDList>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>sample string 1</ContactID>
      <ContactName>sample string 3</ContactName>
    </ContactsDDList>
    <ContactsDDList>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>sample string 1</ContactID>
      <ContactName>sample string 3</ContactName>
    </ContactsDDList>
  </GOAAEnggContacts>
  <GOAAProgramContacts>
    <ProjectInitiationContacts>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>1</ContactID>
    </ProjectInitiationContacts>
    <ProjectInitiationContacts>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>1</ContactID>
    </ProjectInitiationContacts>
  </GOAAProgramContacts>
  <ProjectSpecialistRepresentative>
    <ProjectInitiationContacts>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>1</ContactID>
    </ProjectInitiationContacts>
    <ProjectInitiationContacts>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>1</ContactID>
    </ProjectInitiationContacts>
  </ProjectSpecialistRepresentative>
  <Sponsors>
    <ContactsDDList>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>sample string 1</ContactID>
      <ContactName>sample string 3</ContactName>
    </ContactsDDList>
    <ContactsDDList>
      <ContactFirstName>sample string 2</ContactFirstName>
      <ContactID>sample string 1</ContactID>
      <ContactName>sample string 3</ContactName>
    </ContactsDDList>
  </Sponsors>
</GOAAContactsByType>