SLnet.WebExtApi

<back to all web services

AdvancedCustomViewMetadata

Generic API

The following routes are available for this service:
GET/api/{DomainName}/advancedcustomviews/{AcvName}/metadataReturns metadata of the specified view

To override the Content-type in your clients HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/AdvancedCustomViewMetadata HTTP/1.1 
Host: 5.172.198.40 
Content-Type: application/xml
Content-Length: length

<AdvancedCustomViewMetadata xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SLnet.WebExtApi.ServiceInterface.WebAPI.Api">
  <DomainName xmlns="http://schemas.datacontract.org/2004/07/SLnet.WebExtApi.WebAPI.Api">String</DomainName>
  <AcvName xmlns="http://schemas.datacontract.org/2004/07/SLnet.WebExtApi.WebAPI.Api">String</AcvName>
  <MasterDetailTree xmlns="http://schemas.datacontract.org/2004/07/SLnet.WebExtApi.WebAPI.Api">false</MasterDetailTree>
</AdvancedCustomViewMetadata>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<AdvancedCustomViewResources xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SLnet.WebExtApi.Common">
  <Name>String</Name>
  <Uri>String</Uri>
  <Description>String</Description>
  <Title>String</Title>
  <Filters>
    <SchemaFilter>
      <AcceptedValues>
        <AcceptedValuesList>String</AcceptedValuesList>
        <DisplayField1>String</DisplayField1>
        <DisplayField2>String</DisplayField2>
        <DisplayInfo>
          <AutoSizeColumns>false</AutoSizeColumns>
          <Columns>
            <LookupColumn>
              <Description>String</Description>
              <Name>String</Name>
              <Width>0</Width>
            </LookupColumn>
          </Columns>
        </DisplayInfo>
        <IndexField>String</IndexField>
        <KeyField>String</KeyField>
        <LookupData xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:ArrayOfKeyValueOfstringanyType>
            <d5p1:KeyValueOfstringanyType>
              <d5p1:Key>String</d5p1:Key>
              <d5p1:Value />
            </d5p1:KeyValueOfstringanyType>
          </d5p1:ArrayOfKeyValueOfstringanyType>
        </LookupData>
        <ParentField>String</ParentField>
        <SortFields>
          <SortByField>
            <Direction>String</Direction>
            <Name>String</Name>
          </SortByField>
        </SortFields>
      </AcceptedValues>
      <AllowNullState>false</AllowNullState>
      <AllowedOperators xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>String</d4p1:string>
      </AllowedOperators>
      <Behaviour>String</Behaviour>
      <DataType>String</DataType>
      <Description>String</Description>
      <DisplayAs>String</DisplayAs>
      <Enable>false</Enable>
      <FieldName>String</FieldName>
      <Hidden>false</Hidden>
      <Kind>String</Kind>
      <LinkName>String</LinkName>
      <Name>String</Name>
      <Operators>
        <From>String</From>
        <To>String</To>
        <Value>String</Value>
      </Operators>
      <PredefinedValues>
        <From />
        <To />
        <Value />
      </PredefinedValues>
      <Required>false</Required>
      <UseRange>false</UseRange>
      <Visible>false</Visible>
    </SchemaFilter>
  </Filters>
  <OutputType>String</OutputType>
  <Relations>
    <AcvTableRelations>
      <DetailTable>String</DetailTable>
      <MasterTable>String</MasterTable>
      <Name>String</Name>
      <RelationFields>
        <AcvRelationFields>
          <DetailField>String</DetailField>
          <MasterField>String</MasterField>
        </AcvRelationFields>
      </RelationFields>
    </AcvTableRelations>
  </Relations>
  <Tables>
    <AcvTable>
      <CurrentView>String</CurrentView>
      <CustomViews>
        <AdvancedCustomViewLinkResource>
          <Name>String</Name>
          <Uri>String</Uri>
          <kind>String</kind>
        </AdvancedCustomViewLinkResource>
      </CustomViews>
      <Description>String</Description>
      <Fields>
        <AcvField>
          <AcceptedValues>
            <AcceptedValuesList>String</AcceptedValuesList>
            <DisplayField1>String</DisplayField1>
            <DisplayField2>String</DisplayField2>
            <DisplayInfo>
              <AutoSizeColumns>false</AutoSizeColumns>
              <Columns>
                <LookupColumn>
                  <Description>String</Description>
                  <Name>String</Name>
                  <Width>0</Width>
                </LookupColumn>
              </Columns>
            </DisplayInfo>
            <IndexField>String</IndexField>
            <KeyField>String</KeyField>
            <LookupData xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:ArrayOfKeyValueOfstringanyType>
                <d7p1:KeyValueOfstringanyType>
                  <d7p1:Key>String</d7p1:Key>
                  <d7p1:Value />
                </d7p1:KeyValueOfstringanyType>
              </d7p1:ArrayOfKeyValueOfstringanyType>
            </LookupData>
            <ParentField>String</ParentField>
            <SortFields>
              <SortByField>
                <Direction>String</Direction>
                <Name>String</Name>
              </SortByField>
            </SortFields>
          </AcceptedValues>
          <DataType>String</DataType>
          <Description>String</Description>
          <Editor>String</Editor>
          <Name>String</Name>
          <Visible>false</Visible>
          <Width>0</Width>
          <DisplayFormat>
            <FormatString>String</FormatString>
            <FormatType>String</FormatType>
          </DisplayFormat>
          <PivotArea>String</PivotArea>
          <Summaries>
            <DynFieldSummary>
              <DisplayFormat>String</DisplayFormat>
              <SummaryType>String</SummaryType>
            </DynFieldSummary>
          </Summaries>
          <UnboundColumnType>String</UnboundColumnType>
        </AcvField>
      </Fields>
      <Name>String</Name>
    </AcvTable>
  </Tables>
</AdvancedCustomViewResources>