Account

APIDescription
POST api/Account/Logout

No documentation available.

POST api/Account/ChangePassword

No documentation available.

POST api/Account/RemoveLogin

No documentation available.

POST api/Account/Register

No documentation available.

TeamMemberDetail

APIDescription
GET api/TeamDetail

Gets all the Team member details.

GET api/TeamDetail/{id}

Gets the Team member details by paasing the id.

POST api/TeamDetail

Creates new Team Member detail

PUT api/TeamDetail/{id}

Updates the team member details.

DELETE api/TeamDetail/{id}

Removes the Team member detail record.

Industry

APIDescription
GET api/Industries

No documentation available.

HomePage

APIDescription
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.

PUT api/Home

Updates the Home page info. This is called to persists the sort positions of the work and teams lists.

Documents

APIDescription
POST api/File/Upload?createThumbnailImage={createThumbnailImage}

No documentation available.

WorkPage

APIDescription
GET api/Work

No documentation available.

PUT api/Work

No documentation available.

WorkDetail

APIDescription
GET api/WorkDetail/{id}

Gets the Work details info. WorkDetailItem.Content is either a Image url, Video url or Copy text depending on the value of WorkDetailItem.Type.

POST api/WorkDetail

Creates new Work detail

PUT api/WorkDetail/{id}

Updates the Work details info.

DELETE api/WorkDetail/{id}

Removes the WorkDetail record.

GET api/WorkDetail/{id}/WorkDetailItem/{itemId}

No documentation available.

POST api/WorkDetail/{id}/WorkDetailItem

Creates a WorkDetailItem record. WorkDetailItem.Content is either a Image url, Video url or Copy text depending on the value of WorkDetailItem.Type.

PUT api/WorkDetail/{id}/WorkDetailItem

Updates the WorkDetailItem record. Content is either a Image url, Video url or Copy text depending on the value of WorkDetailItem.Type.

DELETE api/WorkDetail/{id}/WorkDetailItem/{itemId}

Removes the WorkDetailItem record.

TeamMemberPage

APIDescription
GET api/Team

Gets the Team member page info that contains the list of team members with their sort positions.

PUT api/Team

Updates the Team member page list sort positions.

Category

APIDescription
GET api/Categories

Gets the list of categories.

APIDescription
GET api/Logos

Gets the list of logos containing the url of the logo image.

POST api/Logos

Creates a Logo record. Must upload the file first using the API /api/File/Upload to get the image Url to use in setting the request Logo.Url.

DELETE api/Logos/{id}

Removes the Logo record.