GET api/Home

Gets the Home page info. Returns json that contains home page header image/info and the Work and Team lists with sort positions.

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

GetHomePageResponse
NameDescriptionTypeAdditional information
Header

HomePage

None.

Details

Collection of DetailDto

None.

Response Formats

application/json, text/json

Sample:
{
  "Header": {
    "HeaderImageUrl": "sample string 1",
    "Tagline": "sample string 2",
    "Id": 3
  },
  "Details": [
    {
      "Id": 1,
      "Type": 0,
      "Name": "sample string 2",
      "ImageUrl": "sample string 3",
      "Position": 4,
      "TagLine": "sample string 5",
      "TeamMemberTitle": "sample string 6",
      "ProjectCategory": "sample string 7",
      "ProjectIndustry": "sample string 8",
      "ProjectTitle": "sample string 9",
      "TeamMemberName": "sample string 10"
    },
    {
      "Id": 1,
      "Type": 0,
      "Name": "sample string 2",
      "ImageUrl": "sample string 3",
      "Position": 4,
      "TagLine": "sample string 5",
      "TeamMemberTitle": "sample string 6",
      "ProjectCategory": "sample string 7",
      "ProjectIndustry": "sample string 8",
      "ProjectTitle": "sample string 9",
      "TeamMemberName": "sample string 10"
    }
  ]
}

application/xml, text/xml

Sample:
<GetHomePageResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessDomain.RequestResponse">
  <Details>
    <DetailDto>
      <Id>1</Id>
      <ImageUrl>sample string 3</ImageUrl>
      <Name>sample string 2</Name>
      <Position>4</Position>
      <ProjectCategory>sample string 7</ProjectCategory>
      <ProjectIndustry>sample string 8</ProjectIndustry>
      <ProjectTitle>sample string 9</ProjectTitle>
      <TagLine>sample string 5</TagLine>
      <TeamMemberName>sample string 10</TeamMemberName>
      <TeamMemberTitle>sample string 6</TeamMemberTitle>
      <Type>Work</Type>
    </DetailDto>
    <DetailDto>
      <Id>1</Id>
      <ImageUrl>sample string 3</ImageUrl>
      <Name>sample string 2</Name>
      <Position>4</Position>
      <ProjectCategory>sample string 7</ProjectCategory>
      <ProjectIndustry>sample string 8</ProjectIndustry>
      <ProjectTitle>sample string 9</ProjectTitle>
      <TagLine>sample string 5</TagLine>
      <TeamMemberName>sample string 10</TeamMemberName>
      <TeamMemberTitle>sample string 6</TeamMemberTitle>
      <Type>Work</Type>
    </DetailDto>
  </Details>
  <Header xmlns:d2p1="http://schemas.datacontract.org/2004/07/BusinessDomain.Entities">
    <Id xmlns="http://schemas.datacontract.org/2004/07/BusinessDomain.Core">3</Id>
    <d2p1:HeaderImageUrl>sample string 1</d2p1:HeaderImageUrl>
    <d2p1:Tagline>sample string 2</d2p1:Tagline>
  </Header>
</GetHomePageResponse>