<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://api.mainlink.ru/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://api.mainlink.ru/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://api.mainlink.ru/">
      <s:element name="mlapi_GetProjectGroups">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Archive" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetProjectGroupsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mlapi_GetProjectGroupsResult" type="tns:ArrayOfProjectGroup" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfProjectGroup">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ProjectGroup" type="tns:ProjectGroup" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ProjectGroup">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Created" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="Archive" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="mlapi_AddProjectGroup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_AddProjectGroupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_AddProjectGroupResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_UpdateProjectGroup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_UpdateProjectGroupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_UpdateProjectGroupResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_DeleteProjectGroup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_DeleteProjectGroupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_DeleteProjectGroupResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetProjects">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="Archive" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetProjectsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mlapi_GetProjectsResult" type="tns:ArrayOfProject" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfProject">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Project" type="tns:Project" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Project">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Archive" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="www" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Created" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="ProjectGroup" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="mlapi_GetProjects_by_ProjectGroup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProjectGroup" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Archive" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetProjects_by_ProjectGroupResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mlapi_GetProjects_by_ProjectGroupResult" type="tns:ArrayOfProject" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_AddProject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="www" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="ProjectGroup" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="FindSameName" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="Ssl" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_AddProjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_AddProjectResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_UpdateProject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="www" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="FindSameName" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_UpdateProjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_UpdateProjectResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_MoveProject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NewProjectGroup" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_MoveProjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_MoveProjectResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_DeleteProject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_DeleteProjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_DeleteProjectResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetAnchorsAuto">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProjectID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetAnchorsAutoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mlapi_GetAnchorsAutoResult" type="tns:ArrayOfAnchorAuto" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfAnchorAuto">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="AnchorAuto" type="tns:AnchorAuto" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="AnchorAuto">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Text" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Url" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="mlapi_GetAnchors">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProjectID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DirectoryID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetAnchorsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mlapi_GetAnchorsResult" type="tns:ArrayOfAnchor" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfAnchor">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Anchor" type="tns:Anchor" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Anchor">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Link" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="GroupID" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="mlapi_GetLinks">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="projID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetLinksResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mlapi_GetLinksResult" type="tns:ArrayOfLink" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfLink">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Link" type="tns:Link" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Link">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Domain" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Anchor" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Expired" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="Created" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="LastProlong" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="ProjectID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ProjectPageID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="WordID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="CY" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PR" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="YaCa" type="s:boolean" />
          <s:element minOccurs="1" maxOccurs="1" name="OldCY" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="OldPR" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Cost" type="s:double" />
          <s:element minOccurs="0" maxOccurs="1" name="PageUrl" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="PageID" type="s:long" />
          <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Type" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="tns:LinkStatus" />
          <s:element minOccurs="1" maxOccurs="1" name="Indexed" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="IndexedDate" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="LinkStatus">
        <s:restriction base="s:string">
          <s:enumeration value="OK" />
          <s:enumeration value="Unmoderated" />
          <s:enumeration value="Archived" />
          <s:enumeration value="Sleep" />
          <s:enumeration value="Wait" />
          <s:enumeration value="NA" />
        </s:restriction>
      </s:simpleType>
      <s:element name="mlapi_GetLinks_byStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="projID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="status" type="tns:LinkStatus" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetLinks_byStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mlapi_GetLinks_byStatusResult" type="tns:ArrayOfLink" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetAllLinks_byStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="status" type="tns:LinkStatus" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetAllLinks_byStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mlapi_GetAllLinks_byStatusResult" type="tns:ArrayOfLink" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetAllLinks">
        <s:complexType />
      </s:element>
      <s:element name="mlapi_GetAllLinksResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mlapi_GetAllLinksResult" type="tns:ArrayOfLink" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetPages">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="StartPage" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PageSize" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="RestrictionPageOneSite" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ExcludeProjectLinks" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ExcludeCampaignLinks" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="ListParam" type="tns:ArrayOfParam" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfParam">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Param" type="tns:Param" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Param">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Value" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="mlapi_GetPagesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mlapi_GetPagesResult" type="tns:ArrayOfPage" />
            <s:element minOccurs="1" maxOccurs="1" name="CountPages" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfPage">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Page" type="tns:Page" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Page">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:long" />
          <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="url" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Cost" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="CostRUR" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Sold" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="MaxSell" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PR" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="CY" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="OutLinks" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="mlapi_BuyLink">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="PageID" type="s:long" />
            <s:element minOccurs="1" maxOccurs="1" name="ProjectID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Link" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Days" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_BuyLinkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_BuyLinkResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_BuyLinks">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListLink" type="tns:ArrayOfLinkPay" />
            <s:element minOccurs="1" maxOccurs="1" name="Days" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfLinkPay">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="LinkPay" type="tns:LinkPay" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="LinkPay">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Anchor" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Comment" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="ProjectID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="SiteID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PageID" type="s:long" />
        </s:sequence>
      </s:complexType>
      <s:element name="mlapi_BuyLinksResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mlapi_BuyLinksResult" type="tns:ArrayOfIDLinkPay" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfIDLinkPay">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="IDLinkPay" type="tns:IDLinkPay" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="IDLinkPay">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="mlapi_CancelBuyLink">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LinkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="InBlackList" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_CancelBuyLinkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_CancelBuyLinkResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_DoLink">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LinkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Operation" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_DoLinkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_DoLinkResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_ChangeTextLink">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LinkID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="anchor" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_ChangeTextLinkResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_ChangeTextLinkResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_ChangeTextLinkByAnchor">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="LinkID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="AnchorID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_ChangeTextLinkByAnchorResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_ChangeTextLinkByAnchorResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_SetIndexed">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="IndexedLinks" type="tns:ArrayOfLinkIndexed" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfLinkIndexed">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="LinkIndexed" type="tns:LinkIndexed" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="LinkIndexed">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Indexed" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="mlapi_SetIndexedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_SetIndexedResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_FillAnchorsAuto">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProjectID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="AnchorList" type="tns:ArrayOfAnchorAuto" />
            <s:element minOccurs="1" maxOccurs="1" name="UniqueCheck" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_FillAnchorsAutoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_FillAnchorsAutoResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_FillAnchors">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProjectID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="DirectoryID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="AnchorList" type="tns:ArrayOfAnchor" />
            <s:element minOccurs="1" maxOccurs="1" name="UniqueCheck" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_FillAnchorsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_FillAnchorsResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetAnchorsCount">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="ProjectID" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="mlapi_GetAnchorsCountResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="mlapi_GetAnchorsCountResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="mlapi_GetProjectGroupsSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_GetProjectGroups" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetProjectGroupsSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_GetProjectGroupsResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_AddProjectGroupSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_AddProjectGroup" />
  </wsdl:message>
  <wsdl:message name="mlapi_AddProjectGroupSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_AddProjectGroupResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_UpdateProjectGroupSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_UpdateProjectGroup" />
  </wsdl:message>
  <wsdl:message name="mlapi_UpdateProjectGroupSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_UpdateProjectGroupResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_DeleteProjectGroupSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_DeleteProjectGroup" />
  </wsdl:message>
  <wsdl:message name="mlapi_DeleteProjectGroupSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_DeleteProjectGroupResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetProjectsSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_GetProjects" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetProjectsSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_GetProjectsResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetProjects_by_ProjectGroupSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_GetProjects_by_ProjectGroup" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetProjects_by_ProjectGroupSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_GetProjects_by_ProjectGroupResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_AddProjectSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_AddProject" />
  </wsdl:message>
  <wsdl:message name="mlapi_AddProjectSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_AddProjectResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_UpdateProjectSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_UpdateProject" />
  </wsdl:message>
  <wsdl:message name="mlapi_UpdateProjectSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_UpdateProjectResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_MoveProjectSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_MoveProject" />
  </wsdl:message>
  <wsdl:message name="mlapi_MoveProjectSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_MoveProjectResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_DeleteProjectSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_DeleteProject" />
  </wsdl:message>
  <wsdl:message name="mlapi_DeleteProjectSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_DeleteProjectResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetAnchorsAutoSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_GetAnchorsAuto" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetAnchorsAutoSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_GetAnchorsAutoResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetAnchorsSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_GetAnchors" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetAnchorsSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_GetAnchorsResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetLinksSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_GetLinks" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetLinksSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_GetLinksResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetLinks_byStatusSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_GetLinks_byStatus" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetLinks_byStatusSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_GetLinks_byStatusResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetAllLinks_byStatusSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_GetAllLinks_byStatus" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetAllLinks_byStatusSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_GetAllLinks_byStatusResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetAllLinksSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_GetAllLinks" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetAllLinksSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_GetAllLinksResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetPagesSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_GetPages" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetPagesSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_GetPagesResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_BuyLinkSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_BuyLink" />
  </wsdl:message>
  <wsdl:message name="mlapi_BuyLinkSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_BuyLinkResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_BuyLinksSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_BuyLinks" />
  </wsdl:message>
  <wsdl:message name="mlapi_BuyLinksSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_BuyLinksResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_CancelBuyLinkSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_CancelBuyLink" />
  </wsdl:message>
  <wsdl:message name="mlapi_CancelBuyLinkSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_CancelBuyLinkResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_DoLinkSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_DoLink" />
  </wsdl:message>
  <wsdl:message name="mlapi_DoLinkSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_DoLinkResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_ChangeTextLinkSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_ChangeTextLink" />
  </wsdl:message>
  <wsdl:message name="mlapi_ChangeTextLinkSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_ChangeTextLinkResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_ChangeTextLinkByAnchorSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_ChangeTextLinkByAnchor" />
  </wsdl:message>
  <wsdl:message name="mlapi_ChangeTextLinkByAnchorSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_ChangeTextLinkByAnchorResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_SetIndexedSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_SetIndexed" />
  </wsdl:message>
  <wsdl:message name="mlapi_SetIndexedSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_SetIndexedResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_FillAnchorsAutoSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_FillAnchorsAuto" />
  </wsdl:message>
  <wsdl:message name="mlapi_FillAnchorsAutoSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_FillAnchorsAutoResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_FillAnchorsSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_FillAnchors" />
  </wsdl:message>
  <wsdl:message name="mlapi_FillAnchorsSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_FillAnchorsResponse" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetAnchorsCountSoapIn">
    <wsdl:part name="parameters" element="tns:mlapi_GetAnchorsCount" />
  </wsdl:message>
  <wsdl:message name="mlapi_GetAnchorsCountSoapOut">
    <wsdl:part name="parameters" element="tns:mlapi_GetAnchorsCountResponse" />
  </wsdl:message>
  <wsdl:portType name="advertSoap">
    <wsdl:operation name="mlapi_GetProjectGroups">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: получить группы проектов&lt;br&gt;вход: [Archive] выводить все (вкл.архивные или нет)&lt;br&gt;выход: [массив] групп проектов</wsdl:documentation>
      <wsdl:input message="tns:mlapi_GetProjectGroupsSoapIn" />
      <wsdl:output message="tns:mlapi_GetProjectGroupsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_AddProjectGroup">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: добавить группу проектов&lt;br&gt;вход: [Name] название, [Comment] комментарий&lt;br&gt;выход: [ID] #группы проектов, [-1] ошибка</wsdl:documentation>
      <wsdl:input message="tns:mlapi_AddProjectGroupSoapIn" />
      <wsdl:output message="tns:mlapi_AddProjectGroupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_UpdateProjectGroup">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: обновить группу проектов&lt;br&gt;вход: [ID] #группы, [Name] название, [Comment] комментарий&lt;br&gt;выход: [1] ок, [-1] ошибка</wsdl:documentation>
      <wsdl:input message="tns:mlapi_UpdateProjectGroupSoapIn" />
      <wsdl:output message="tns:mlapi_UpdateProjectGroupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_DeleteProjectGroup">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: удалить группу проектов (со всеми проектами и ссылками)&lt;br&gt;вход: [ID] #группы&lt;br&gt;выход: [1] ок, [-1] ошибка</wsdl:documentation>
      <wsdl:input message="tns:mlapi_DeleteProjectGroupSoapIn" />
      <wsdl:output message="tns:mlapi_DeleteProjectGroupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetProjects">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: получить Проекты&lt;br&gt;вход: [Archive] показывать удаленные проекты&lt;br&gt;выход: [массив] список проектов</wsdl:documentation>
      <wsdl:input message="tns:mlapi_GetProjectsSoapIn" />
      <wsdl:output message="tns:mlapi_GetProjectsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetProjects_by_ProjectGroup">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: получить Проекты по группе проектов&lt;br&gt;вход: [ProjectGroup] #группы проектов, [Archive] показывать удаленные проекты&lt;br&gt;выход: [массив] список проектов</wsdl:documentation>
      <wsdl:input message="tns:mlapi_GetProjects_by_ProjectGroupSoapIn" />
      <wsdl:output message="tns:mlapi_GetProjects_by_ProjectGroupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_AddProject">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: добавить проект&lt;br&gt;вход: [Name] название проекта, [www] урл проекта, [ProjectGroup] группа проекта, [FindSameName] искать одинаковые проекты (по имени), [Ssl] Проект работает по https&lt;br&gt;выход [ID] #проекта, [-1] ошибка</wsdl:documentation>
      <wsdl:input message="tns:mlapi_AddProjectSoapIn" />
      <wsdl:output message="tns:mlapi_AddProjectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_UpdateProject">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: обновить проект&lt;br&gt;вход: [ID] #проекта, [Name] название проекта, [www] урл проекта, [FindSameName] искать одинаковые проекты (по имени)&lt;br&gt;выход: [ID] #проекта ок, [-1] ошибка</wsdl:documentation>
      <wsdl:input message="tns:mlapi_UpdateProjectSoapIn" />
      <wsdl:output message="tns:mlapi_UpdateProjectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_MoveProject">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: переместить проект в другую группу проектов&lt;br&gt;вход: [ID] #проекта, [NewProjectGroup] #новой группы проектов&lt;br&gt;выход: [ID] #проекта ок, [-1] ошибка, [-2] ошибка авторизации, [-3] не существующий проект</wsdl:documentation>
      <wsdl:input message="tns:mlapi_MoveProjectSoapIn" />
      <wsdl:output message="tns:mlapi_MoveProjectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_DeleteProject">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: удалить проект&lt;br&gt;вход: [ID] #проекта&lt;br&gt;выход: [1] ок, [-1] ошибка</wsdl:documentation>
      <wsdl:input message="tns:mlapi_DeleteProjectSoapIn" />
      <wsdl:output message="tns:mlapi_DeleteProjectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAnchorsAuto">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: получить анкоры по проекту для автопокупки (некупленные ссылки)&lt;br&gt;вход: [projID] #проекта&lt;br&gt;выход: [массив] анкоров</wsdl:documentation>
      <wsdl:input message="tns:mlapi_GetAnchorsAutoSoapIn" />
      <wsdl:output message="tns:mlapi_GetAnchorsAutoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAnchors">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: получить анкоры по проекту и папке (некупленные ссылки)&lt;br&gt;вход: [ProjectID] #проекта,[DirectoryID] #папки&lt;br&gt;выход: [массив] анкоров</wsdl:documentation>
      <wsdl:input message="tns:mlapi_GetAnchorsSoapIn" />
      <wsdl:output message="tns:mlapi_GetAnchorsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetLinks">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: получить купленные ссылки по проекту&lt;br&gt;вход: [projID] #проекта&lt;br&gt;выход: [массив] массив ссылок</wsdl:documentation>
      <wsdl:input message="tns:mlapi_GetLinksSoapIn" />
      <wsdl:output message="tns:mlapi_GetLinksSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetLinks_byStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: получить купленные ссылки по проекту + по статусу&lt;br&gt;вход: [projID] #проекта, [LinkStatus] статус ссылок&lt;br&gt;выход: [массив] массив ссылок</wsdl:documentation>
      <wsdl:input message="tns:mlapi_GetLinks_byStatusSoapIn" />
      <wsdl:output message="tns:mlapi_GetLinks_byStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAllLinks_byStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: получить все ссылки по статусу&lt;br&gt;вход: [LinkStatus] статус ссылок&lt;br&gt;выход: [массив] массив ссылок&lt;br&gt;&lt;i&gt;выдаются первые 1000 ссылок, если вам нужно больше - обращайтесь в саппорт, вам сделают выгрузку по файлу&lt;/i&gt;</wsdl:documentation>
      <wsdl:input message="tns:mlapi_GetAllLinks_byStatusSoapIn" />
      <wsdl:output message="tns:mlapi_GetAllLinks_byStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAllLinks">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: получить все купленные ссылки&lt;br&gt;вход:-&lt;br&gt;выход: [массив] массив ссылок&lt;br&gt;&lt;b&gt;Важно!&lt;/b&gt; &lt;i&gt;Выводит только первые 10000 ссылок, если у вас больше - напишите на admin@mainlink.ru и вам будет предоставлен отдельный интерфейс&lt;/i&gt;</wsdl:documentation>
      <wsdl:input message="tns:mlapi_GetAllLinksSoapIn" />
      <wsdl:output message="tns:mlapi_GetAllLinksSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetPages">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: найти страницы&lt;br&gt;вход: [StartPage] #стартовой страницы (по аналогии с веб-поиском), [PageSize] #кол-во записей на странице, [CountPages] #кол-во страниц в поиске, [RestrictionPageOneSite] #кол-во страниц с сайта, [ExcludeProjectLinks] исключить сайты доноров, уже купленные в рамках проекта, [ExcludeCampaignLinks] исключить сайты доноров, уже купленные в рамках кампании, [ListParam]: &lt;a href='/documentation/' style='color:black'&gt;параметры поиска&lt;/a&gt;&lt;br&gt;выход: [массив] массив свободных страниц для размещения</wsdl:documentation>
      <wsdl:input message="tns:mlapi_GetPagesSoapIn" />
      <wsdl:output message="tns:mlapi_GetPagesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_BuyLink">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: покупка ссылки на странице&lt;br&gt;вход: [SiteID] ID сайта, [PageID] ID страницы, [ProjectID] #проекта, [Link] текст ссылки, [Comment] комментарий к ссылке (не обязательно), [Days] на сколько дней покупать&lt;br&gt;выход: [int] ID ссылки, [-1] ошибка, [-2] нет свободных мест, [-3] текст ссылки не может быть размещен на сайте, [-4] анкор не валиден, [-5] не хватает средств на покупку</wsdl:documentation>
      <wsdl:input message="tns:mlapi_BuyLinkSoapIn" />
      <wsdl:output message="tns:mlapi_BuyLinkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_BuyLinks">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: покупка ссылки на странице&lt;br&gt;вход: список ссылок выход: список ID размещеных ccылок, [Days] на сколько дней покупать</wsdl:documentation>
      <wsdl:input message="tns:mlapi_BuyLinksSoapIn" />
      <wsdl:output message="tns:mlapi_BuyLinksSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_CancelBuyLink">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: списать ссылку на странице&lt;br&gt;вход: [LinkID] #ссылки, [InBlackList] заносить/не заносить сайт-донор в ЧС&lt;br&gt;выход: [1] ок, [-1] - ошибка</wsdl:documentation>
      <wsdl:input message="tns:mlapi_CancelBuyLinkSoapIn" />
      <wsdl:output message="tns:mlapi_CancelBuyLinkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_DoLink">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">произвести действие над ссылкой&lt;br&gt;вход: [LinkID] #ссылки, [Operation] Операция (1 - одобрить размещение (в статусе Wait), 2 - отклонить ссылку, 3 - отклонить ссылку и занести сайт в Черный список сайтов, 4 - отклонить ссылку и занести страницу в Черный список страниц, 5 - заморозить ссылку, 6 - разморозить ссылку)&lt;br&gt;выход: [-2] нет свободных мест для размещения, [-1] ошибка, [0] авторизация не прошла, [LinkID] успешно</wsdl:documentation>
      <wsdl:input message="tns:mlapi_DoLinkSoapIn" />
      <wsdl:output message="tns:mlapi_DoLinkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_ChangeTextLink">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: смена текста ссылки&lt;br&gt;вход: [LinkID] #ссылки, [anchor] новый анкор&lt;br&gt;выход: [1] ок, [0] потеря связи с БД, [-1] ссылки не существует (нет авторизации), [-2] многолинк, [-3] незакрытая ссылка, [-4] текст больше 250 символов, [-5] домен больше 200 символов, [-6] домен в Черном списке, [-7] СТОП-слова</wsdl:documentation>
      <wsdl:input message="tns:mlapi_ChangeTextLinkSoapIn" />
      <wsdl:output message="tns:mlapi_ChangeTextLinkSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_ChangeTextLinkByAnchor">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: смена текста ссылки&lt;br&gt;вход: [LinkID] #ссылки, [AnchorID] ID анкора (который уже есть в базе)&lt;br&gt;выход: [1] ок, [0] потеря связи с БД, [-1] ссылки не существует (нет авторизации), [-2] многолинк, [-3] незакрытая ссылка, [-4] текст больше 250 символов, [-5] домен больше 200 символов, [-6] домен в Черном списке, [-7] СТОП-слова</wsdl:documentation>
      <wsdl:input message="tns:mlapi_ChangeTextLinkByAnchorSoapIn" />
      <wsdl:output message="tns:mlapi_ChangeTextLinkByAnchorSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_SetIndexed">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: обновить данные по индексации ссылок&lt;br&gt;вход: [массив ссылок] ссылки&lt;br&gt;выход: [1] ок, [-1] потеря связи с БД</wsdl:documentation>
      <wsdl:input message="tns:mlapi_SetIndexedSoapIn" />
      <wsdl:output message="tns:mlapi_SetIndexedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_FillAnchorsAuto">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: залить анкоры в проект для автопокупки &lt;br&gt;вход: [ProjectID] #проекта, [AnchorList] список анкоров (при добавлении анкоров ID ссылки указывайте 0), [UniqueCheck] проверка на уникальность&lt;br&gt;выход: [int] кол-во залитых анкоров, [-1] ошибка</wsdl:documentation>
      <wsdl:input message="tns:mlapi_FillAnchorsAutoSoapIn" />
      <wsdl:output message="tns:mlapi_FillAnchorsAutoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_FillAnchors">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: залить анкоры в проект и папку &lt;br&gt;вход: [ProjectID] #проекта, [DirectoryID] #папки, [AnchorList] список анкоров, [UniqueCheck] проверка на уникальность, [GroupId] #группы (0-группа не указана)&lt;br&gt;выход: [int] кол-во залитых анкоров, [-1] ошибка</wsdl:documentation>
      <wsdl:input message="tns:mlapi_FillAnchorsSoapIn" />
      <wsdl:output message="tns:mlapi_FillAnchorsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAnchorsCount">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">MLAPI: получить кол-во анкоров по проекту (некупленные ссылки)&lt;br&gt;вход: [ProjectID] #проекта&lt;br&gt;выход: [int] кол-во анкоров</wsdl:documentation>
      <wsdl:input message="tns:mlapi_GetAnchorsCountSoapIn" />
      <wsdl:output message="tns:mlapi_GetAnchorsCountSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="advertSoap" type="tns:advertSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="mlapi_GetProjectGroups">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_GetProjectGroups" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_AddProjectGroup">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_AddProjectGroup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_UpdateProjectGroup">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_UpdateProjectGroup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_DeleteProjectGroup">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_DeleteProjectGroup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetProjects">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_GetProjects" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetProjects_by_ProjectGroup">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_GetProjects_by_ProjectGroup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_AddProject">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_AddProject" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_UpdateProject">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_UpdateProject" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_MoveProject">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_MoveProject" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_DeleteProject">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_DeleteProject" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAnchorsAuto">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_GetAnchorsAuto" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAnchors">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_GetAnchors" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetLinks">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_GetLinks" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetLinks_byStatus">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_GetLinks_byStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAllLinks_byStatus">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_GetAllLinks_byStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAllLinks">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_GetAllLinks" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetPages">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_GetPages" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_BuyLink">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_BuyLink" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_BuyLinks">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_BuyLinks" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_CancelBuyLink">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_CancelBuyLink" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_DoLink">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_DoLink" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_ChangeTextLink">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_ChangeTextLink" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_ChangeTextLinkByAnchor">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_ChangeTextLinkByAnchor" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_SetIndexed">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_SetIndexed" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_FillAnchorsAuto">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_FillAnchorsAuto" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_FillAnchors">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_FillAnchors" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAnchorsCount">
      <soap:operation soapAction="http://api.mainlink.ru/mlapi_GetAnchorsCount" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="advertSoap12" type="tns:advertSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="mlapi_GetProjectGroups">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_GetProjectGroups" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_AddProjectGroup">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_AddProjectGroup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_UpdateProjectGroup">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_UpdateProjectGroup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_DeleteProjectGroup">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_DeleteProjectGroup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetProjects">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_GetProjects" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetProjects_by_ProjectGroup">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_GetProjects_by_ProjectGroup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_AddProject">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_AddProject" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_UpdateProject">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_UpdateProject" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_MoveProject">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_MoveProject" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_DeleteProject">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_DeleteProject" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAnchorsAuto">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_GetAnchorsAuto" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAnchors">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_GetAnchors" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetLinks">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_GetLinks" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetLinks_byStatus">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_GetLinks_byStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAllLinks_byStatus">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_GetAllLinks_byStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAllLinks">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_GetAllLinks" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetPages">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_GetPages" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_BuyLink">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_BuyLink" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_BuyLinks">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_BuyLinks" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_CancelBuyLink">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_CancelBuyLink" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_DoLink">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_DoLink" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_ChangeTextLink">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_ChangeTextLink" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_ChangeTextLinkByAnchor">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_ChangeTextLinkByAnchor" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_SetIndexed">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_SetIndexed" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_FillAnchorsAuto">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_FillAnchorsAuto" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_FillAnchors">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_FillAnchors" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="mlapi_GetAnchorsCount">
      <soap12:operation soapAction="http://api.mainlink.ru/mlapi_GetAnchorsCount" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="advert">
    <wsdl:port name="advertSoap" binding="tns:advertSoap">
      <soap:address location="http://api.mainlink.ru/advert.asmx" />
    </wsdl:port>
    <wsdl:port name="advertSoap12" binding="tns:advertSoap12">
      <soap12:address location="http://api.mainlink.ru/advert.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>