Services


Click here for a complete list of operations.

GetFullAdvert

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
advertId:

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /Services.asmx HTTP/1.1
Host: dancesportinfo.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://dancesportinfo.net/GetFullAdvert"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetFullAdvert xmlns="http://dancesportinfo.net/">
      <advertId>int</advertId>
    </GetFullAdvert>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetFullAdvertResponse xmlns="http://dancesportinfo.net/">
      <GetFullAdvertResult>
        <Advert>
          <id>int</id>
          <CategoryId>int</CategoryId>
          <LayoutId>int</LayoutId>
          <StartDate>dateTime</StartDate>
          <EndDate>dateTime</EndDate>
          <UserId>string</UserId>
          <Submitted>dateTime</Submitted>
          <Flags>int</Flags>
          <ContactName>string</ContactName>
          <ContactEmail>string</ContactEmail>
          <ContactInfo>string</ContactInfo>
          <Paid>boolean</Paid>
          <ParentAdvertid>int</ParentAdvertid>
          <RefNo>string</RefNo>
          <Enabled>boolean</Enabled>
          <Deleted>boolean</Deleted>
        </Advert>
        <Fields>
          <AdvertFieldValueDetails>
            <Advert xsi:nil="true" />
            <Category xsi:nil="true" />
            <FieldValue xsi:nil="true" />
            <Field xsi:nil="true" />
            <FieldType xsi:nil="true" />
            <View>int</View>
            <Mandatory>boolean</Mandatory>
            <OrderVal>int</OrderVal>
            <Layout xsi:nil="true" />
          </AdvertFieldValueDetails>
          <AdvertFieldValueDetails>
            <Advert xsi:nil="true" />
            <Category xsi:nil="true" />
            <FieldValue xsi:nil="true" />
            <Field xsi:nil="true" />
            <FieldType xsi:nil="true" />
            <View>int</View>
            <Mandatory>boolean</Mandatory>
            <OrderVal>int</OrderVal>
            <Layout xsi:nil="true" />
          </AdvertFieldValueDetails>
        </Fields>
      </GetFullAdvertResult>
    </GetFullAdvertResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /Services.asmx HTTP/1.1
Host: dancesportinfo.net
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetFullAdvert xmlns="http://dancesportinfo.net/">
      <advertId>int</advertId>
    </GetFullAdvert>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetFullAdvertResponse xmlns="http://dancesportinfo.net/">
      <GetFullAdvertResult>
        <Advert>
          <id>int</id>
          <CategoryId>int</CategoryId>
          <LayoutId>int</LayoutId>
          <StartDate>dateTime</StartDate>
          <EndDate>dateTime</EndDate>
          <UserId>string</UserId>
          <Submitted>dateTime</Submitted>
          <Flags>int</Flags>
          <ContactName>string</ContactName>
          <ContactEmail>string</ContactEmail>
          <ContactInfo>string</ContactInfo>
          <Paid>boolean</Paid>
          <ParentAdvertid>int</ParentAdvertid>
          <RefNo>string</RefNo>
          <Enabled>boolean</Enabled>
          <Deleted>boolean</Deleted>
        </Advert>
        <Fields>
          <AdvertFieldValueDetails>
            <Advert xsi:nil="true" />
            <Category xsi:nil="true" />
            <FieldValue xsi:nil="true" />
            <Field xsi:nil="true" />
            <FieldType xsi:nil="true" />
            <View>int</View>
            <Mandatory>boolean</Mandatory>
            <OrderVal>int</OrderVal>
            <Layout xsi:nil="true" />
          </AdvertFieldValueDetails>
          <AdvertFieldValueDetails>
            <Advert xsi:nil="true" />
            <Category xsi:nil="true" />
            <FieldValue xsi:nil="true" />
            <Field xsi:nil="true" />
            <FieldType xsi:nil="true" />
            <View>int</View>
            <Mandatory>boolean</Mandatory>
            <OrderVal>int</OrderVal>
            <Layout xsi:nil="true" />
          </AdvertFieldValueDetails>
        </Fields>
      </GetFullAdvertResult>
    </GetFullAdvertResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /Services.asmx/GetFullAdvert?advertId=string HTTP/1.1
Host: dancesportinfo.net
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<AdvertReturn xmlns="http://dancesportinfo.net/">
  <Advert>
    <id>int</id>
    <CategoryId>int</CategoryId>
    <LayoutId>int</LayoutId>
    <StartDate>dateTime</StartDate>
    <EndDate>dateTime</EndDate>
    <UserId>string</UserId>
    <Submitted>dateTime</Submitted>
    <Flags>int</Flags>
    <ContactName>string</ContactName>
    <ContactEmail>string</ContactEmail>
    <ContactInfo>string</ContactInfo>
    <Paid>boolean</Paid>
    <ParentAdvertid>int</ParentAdvertid>
    <RefNo>string</RefNo>
    <Enabled>boolean</Enabled>
    <Deleted>boolean</Deleted>
  </Advert>
  <Fields>
    <AdvertFieldValueDetails>
      <Advert>
        <id>int</id>
        <CategoryId>int</CategoryId>
        <LayoutId>int</LayoutId>
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <UserId>string</UserId>
        <Submitted>dateTime</Submitted>
        <Flags>int</Flags>
        <ContactName>string</ContactName>
        <ContactEmail>string</ContactEmail>
        <ContactInfo>string</ContactInfo>
        <Paid>boolean</Paid>
        <ParentAdvertid>int</ParentAdvertid>
        <RefNo>string</RefNo>
        <Enabled>boolean</Enabled>
        <Deleted>boolean</Deleted>
      </Advert>
      <Category>
        <Id>int</Id>
        <Name>string</Name>
        <ParentId>int</ParentId>
      </Category>
      <FieldValue>
        <AdvertId>int</AdvertId>
        <FieldId>int</FieldId>
        <Value>string</Value>
      </FieldValue>
      <Field>
        <Id>int</Id>
        <Name>string</Name>
        <TypeId>int</TypeId>
        <MaxLength>int</MaxLength>
      </Field>
      <FieldType>
        <Id>int</Id>
        <Name>string</Name>
      </FieldType>
      <View>int</View>
      <Mandatory>boolean</Mandatory>
      <OrderVal>int</OrderVal>
      <Layout>
        <Description>string</Description>
        <FirstPeriodDays>int</FirstPeriodDays>
        <FirstPeriodName>string</FirstPeriodName>
        <FirstPrice>decimal</FirstPrice>
        <NextPeriod>int</NextPeriod>
        <NextPeriodDays>int</NextPeriodDays>
        <NextPeriodName>string</NextPeriodName>
        <NextPrice>decimal</NextPrice>
        <FirstPeriod>int</FirstPeriod>
        <Id>int</Id>
        <Name>string</Name>
      </Layout>
    </AdvertFieldValueDetails>
    <AdvertFieldValueDetails>
      <Advert>
        <id>int</id>
        <CategoryId>int</CategoryId>
        <LayoutId>int</LayoutId>
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <UserId>string</UserId>
        <Submitted>dateTime</Submitted>
        <Flags>int</Flags>
        <ContactName>string</ContactName>
        <ContactEmail>string</ContactEmail>
        <ContactInfo>string</ContactInfo>
        <Paid>boolean</Paid>
        <ParentAdvertid>int</ParentAdvertid>
        <RefNo>string</RefNo>
        <Enabled>boolean</Enabled>
        <Deleted>boolean</Deleted>
      </Advert>
      <Category>
        <Id>int</Id>
        <Name>string</Name>
        <ParentId>int</ParentId>
      </Category>
      <FieldValue>
        <AdvertId>int</AdvertId>
        <FieldId>int</FieldId>
        <Value>string</Value>
      </FieldValue>
      <Field>
        <Id>int</Id>
        <Name>string</Name>
        <TypeId>int</TypeId>
        <MaxLength>int</MaxLength>
      </Field>
      <FieldType>
        <Id>int</Id>
        <Name>string</Name>
      </FieldType>
      <View>int</View>
      <Mandatory>boolean</Mandatory>
      <OrderVal>int</OrderVal>
      <Layout>
        <Description>string</Description>
        <FirstPeriodDays>int</FirstPeriodDays>
        <FirstPeriodName>string</FirstPeriodName>
        <FirstPrice>decimal</FirstPrice>
        <NextPeriod>int</NextPeriod>
        <NextPeriodDays>int</NextPeriodDays>
        <NextPeriodName>string</NextPeriodName>
        <NextPrice>decimal</NextPrice>
        <FirstPeriod>int</FirstPeriod>
        <Id>int</Id>
        <Name>string</Name>
      </Layout>
    </AdvertFieldValueDetails>
  </Fields>
</AdvertReturn>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /Services.asmx/GetFullAdvert HTTP/1.1
Host: dancesportinfo.net
Content-Type: application/x-www-form-urlencoded
Content-Length: length

advertId=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<AdvertReturn xmlns="http://dancesportinfo.net/">
  <Advert>
    <id>int</id>
    <CategoryId>int</CategoryId>
    <LayoutId>int</LayoutId>
    <StartDate>dateTime</StartDate>
    <EndDate>dateTime</EndDate>
    <UserId>string</UserId>
    <Submitted>dateTime</Submitted>
    <Flags>int</Flags>
    <ContactName>string</ContactName>
    <ContactEmail>string</ContactEmail>
    <ContactInfo>string</ContactInfo>
    <Paid>boolean</Paid>
    <ParentAdvertid>int</ParentAdvertid>
    <RefNo>string</RefNo>
    <Enabled>boolean</Enabled>
    <Deleted>boolean</Deleted>
  </Advert>
  <Fields>
    <AdvertFieldValueDetails>
      <Advert>
        <id>int</id>
        <CategoryId>int</CategoryId>
        <LayoutId>int</LayoutId>
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <UserId>string</UserId>
        <Submitted>dateTime</Submitted>
        <Flags>int</Flags>
        <ContactName>string</ContactName>
        <ContactEmail>string</ContactEmail>
        <ContactInfo>string</ContactInfo>
        <Paid>boolean</Paid>
        <ParentAdvertid>int</ParentAdvertid>
        <RefNo>string</RefNo>
        <Enabled>boolean</Enabled>
        <Deleted>boolean</Deleted>
      </Advert>
      <Category>
        <Id>int</Id>
        <Name>string</Name>
        <ParentId>int</ParentId>
      </Category>
      <FieldValue>
        <AdvertId>int</AdvertId>
        <FieldId>int</FieldId>
        <Value>string</Value>
      </FieldValue>
      <Field>
        <Id>int</Id>
        <Name>string</Name>
        <TypeId>int</TypeId>
        <MaxLength>int</MaxLength>
      </Field>
      <FieldType>
        <Id>int</Id>
        <Name>string</Name>
      </FieldType>
      <View>int</View>
      <Mandatory>boolean</Mandatory>
      <OrderVal>int</OrderVal>
      <Layout>
        <Description>string</Description>
        <FirstPeriodDays>int</FirstPeriodDays>
        <FirstPeriodName>string</FirstPeriodName>
        <FirstPrice>decimal</FirstPrice>
        <NextPeriod>int</NextPeriod>
        <NextPeriodDays>int</NextPeriodDays>
        <NextPeriodName>string</NextPeriodName>
        <NextPrice>decimal</NextPrice>
        <FirstPeriod>int</FirstPeriod>
        <Id>int</Id>
        <Name>string</Name>
      </Layout>
    </AdvertFieldValueDetails>
    <AdvertFieldValueDetails>
      <Advert>
        <id>int</id>
        <CategoryId>int</CategoryId>
        <LayoutId>int</LayoutId>
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <UserId>string</UserId>
        <Submitted>dateTime</Submitted>
        <Flags>int</Flags>
        <ContactName>string</ContactName>
        <ContactEmail>string</ContactEmail>
        <ContactInfo>string</ContactInfo>
        <Paid>boolean</Paid>
        <ParentAdvertid>int</ParentAdvertid>
        <RefNo>string</RefNo>
        <Enabled>boolean</Enabled>
        <Deleted>boolean</Deleted>
      </Advert>
      <Category>
        <Id>int</Id>
        <Name>string</Name>
        <ParentId>int</ParentId>
      </Category>
      <FieldValue>
        <AdvertId>int</AdvertId>
        <FieldId>int</FieldId>
        <Value>string</Value>
      </FieldValue>
      <Field>
        <Id>int</Id>
        <Name>string</Name>
        <TypeId>int</TypeId>
        <MaxLength>int</MaxLength>
      </Field>
      <FieldType>
        <Id>int</Id>
        <Name>string</Name>
      </FieldType>
      <View>int</View>
      <Mandatory>boolean</Mandatory>
      <OrderVal>int</OrderVal>
      <Layout>
        <Description>string</Description>
        <FirstPeriodDays>int</FirstPeriodDays>
        <FirstPeriodName>string</FirstPeriodName>
        <FirstPrice>decimal</FirstPrice>
        <NextPeriod>int</NextPeriod>
        <NextPeriodDays>int</NextPeriodDays>
        <NextPeriodName>string</NextPeriodName>
        <NextPrice>decimal</NextPrice>
        <FirstPeriod>int</FirstPeriod>
        <Id>int</Id>
        <Name>string</Name>
      </Layout>
    </AdvertFieldValueDetails>
  </Fields>
</AdvertReturn>