POST api/Admin/NewDSSmartPage?projectID={projectID}

NewDSSmartPage

Request Information

URI Parameters

NameDescriptionTypeAdditional information
projectID

integer

Required

Body Parameters

UIPageDefBinder
NameDescriptionTypeAdditional information
PageID

integer

None.

ParentPageID

integer

None.

IfVisible

integer

None.

OverWriteOption

integer

None.

PageName

string

None.

Request Formats

application/json, text/json

Sample:
{
  "PageID": 1,
  "ParentPageID": 2,
  "IfVisible": 3,
  "OverWriteOption": 4,
  "PageName": "sample string 5"
}

application/xml, text/xml

Sample:
<UIPageDefBinder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TechExcel.DTKService.Model.Binding">
  <IfVisible>3</IfVisible>
  <OverWriteOption>4</OverWriteOption>
  <PageID>1</PageID>
  <PageName>sample string 5</PageName>
  <ParentPageID>2</ParentPageID>
</UIPageDefBinder>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

NewDSSmartPage

API_Data_Int32
NameDescriptionTypeAdditional information
Success

boolean

None.

Error

ErrorInfo

None.

Data

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Success": true,
  "Error": {
    "ErrorCode": 1,
    "ErrorMessage": "sample string 1"
  },
  "Data": 2
}

application/xml, text/xml

Sample:
<API_Data_int xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TechExcel.DTKService.Model.Common">
  <Data>2</Data>
  <Error>
    <ErrorCode>1</ErrorCode>
    <ErrorMessage>sample string 1</ErrorMessage>
  </Error>
  <Success>true</Success>
</API_Data_int>