ECGridOS API v3


Click here for a complete list of operations.

NetworkList

List Networks, optionally filter by Name.

Test

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

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 /v3.0/prod/ecgridos.asmx HTTP/1.1
Host: ecgridos.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ecgridos.net/NetworkList"

<?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>
    <NetworkList xmlns="http://ecgridos.net/">
      <SessionID>string</SessionID>
      <Name>string</Name>
    </NetworkList>
  </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>
    <NetworkListResponse xmlns="http://ecgridos.net/">
      <NetworkListResult>
        <NetworkIDInfo>
          <NetworkID>int</NetworkID>
          <Name>string</Name>
          <Location>string</Location>
          <AdminContact>string</AdminContact>
          <AdminPhone>string</AdminPhone>
          <AdminEMail>string</AdminEMail>
          <LastContact>dateTime</LastContact>
          <Type>Network or Router</Type>
          <Status>Development or Active or Preproduction or Suspended or Terminated</Status>
          <RunStatus>Restart or OffLine or Active or Sleeping or Alert</RunStatus>
          <NetworkStatus>Redirected or NormalOperation or ECGridScheduledOutage or ECGridUnscheduledOutage or NetworkScheduledOutage or NetworkUnscheduledOutage</NetworkStatus>
          <ECGridAccount>boolean</ECGridAccount>
          <OwnerUserID>int</OwnerUserID>
          <RoutingUserID>int</RoutingUserID>
          <ErrorsUserID>int</ErrorsUserID>
          <InterconnectsUserID>int</InterconnectsUserID>
          <NoticesUserID>int</NoticesUserID>
          <ReportsUserID>int</ReportsUserID>
          <AccountingUserID>int</AccountingUserID>
          <CustomerServiceUserID>int</CustomerServiceUserID>
          <HomeWebsite>string</HomeWebsite>
          <SupportWebsite>string</SupportWebsite>
          <LoginWebsite>string</LoginWebsite>
          <LastLog>
            <LogID>int</LogID>
            <LogDate>dateTime</LogDate>
            <UserID>int</UserID>
            <Type>SystemResponse or SystemAutomated or User</Type>
            <Status>Start or CheckIn or Access or Pause or Restart or Shutdown or StatusChange</Status>
            <AuthLevel>NoChange or Root or TechOps or NetOps or NetworkAdmin or NetworkUser or MailboxAdmin or MailboxUser or TPUser or General</AuthLevel>
            <Description>string</Description>
          </LastLog>
          <OwnerInfo>
            <Type>string</Type>
            <RoutingType>string</RoutingType>
            <InterconnectContact>string</InterconnectContact>
            <InterconnectEMail>string</InterconnectEMail>
            <ErrorContact>string</ErrorContact>
            <ErrorEMail>string</ErrorEMail>
            <Config xsi:nil="true" />
            <PricelistID>int</PricelistID>
            <ContractID>int</ContractID>
          </OwnerInfo>
          <NetOpsInfo>
            <BillingUserID>int</BillingUserID>
            <BillingContact>string</BillingContact>
            <BillingEMail>string</BillingEMail>
            <BillingType>short</BillingType>
            <InvoiceContact>string</InvoiceContact>
            <InvoiceEMail>string</InvoiceEMail>
            <SoftwareVersion>string</SoftwareVersion>
            <Created>dateTime</Created>
            <Commissioned>dateTime</Commissioned>
            <Decommissioned>dateTime</Decommissioned>
            <Modified>dateTime</Modified>
            <RunDir>string</RunDir>
            <InternalDirectory>string</InternalDirectory>
            <ExternalDirectoryRoot>string</ExternalDirectoryRoot>
            <ExternalDirectoryIn>string</ExternalDirectoryIn>
            <ExternalDirectoryOut>string</ExternalDirectoryOut>
            <ArchiveDays>short</ArchiveDays>
            <SupportURL>string</SupportURL>
            <BlockSize>short</BlockSize>
            <EnvPerMB>short</EnvPerMB>
            <OutBoxTimeOut>short</OutBoxTimeOut>
            <MasterAccount>string</MasterAccount>
            <ProcessID>int</ProcessID>
            <UserName>string</UserName>
            <UserDomain>string</UserDomain>
            <Server>string</Server>
            <AliasNetworkID>int</AliasNetworkID>
            <AliasMailboxID>int</AliasMailboxID>
            <InBoxPattern>string</InBoxPattern>
            <OutBoxPattern>string</OutBoxPattern>
            <X1256>boolean</X1256>
            <ArchiveDaysInternal>short</ArchiveDaysInternal>
            <ArchiveDaysExternal>short</ArchiveDaysExternal>
            <MaxBatch>short</MaxBatch>
            <dbOpenMaxCycles>short</dbOpenMaxCycles>
            <dbOpenMaxSeconds>short</dbOpenMaxSeconds>
            <Gateway xsi:nil="true" />
            <VPN xsi:nil="true" />
            <FTPServer xsi:nil="true" />
            <FTPClient xsi:nil="true" />
          </NetOpsInfo>
        </NetworkIDInfo>
        <NetworkIDInfo>
          <NetworkID>int</NetworkID>
          <Name>string</Name>
          <Location>string</Location>
          <AdminContact>string</AdminContact>
          <AdminPhone>string</AdminPhone>
          <AdminEMail>string</AdminEMail>
          <LastContact>dateTime</LastContact>
          <Type>Network or Router</Type>
          <Status>Development or Active or Preproduction or Suspended or Terminated</Status>
          <RunStatus>Restart or OffLine or Active or Sleeping or Alert</RunStatus>
          <NetworkStatus>Redirected or NormalOperation or ECGridScheduledOutage or ECGridUnscheduledOutage or NetworkScheduledOutage or NetworkUnscheduledOutage</NetworkStatus>
          <ECGridAccount>boolean</ECGridAccount>
          <OwnerUserID>int</OwnerUserID>
          <RoutingUserID>int</RoutingUserID>
          <ErrorsUserID>int</ErrorsUserID>
          <InterconnectsUserID>int</InterconnectsUserID>
          <NoticesUserID>int</NoticesUserID>
          <ReportsUserID>int</ReportsUserID>
          <AccountingUserID>int</AccountingUserID>
          <CustomerServiceUserID>int</CustomerServiceUserID>
          <HomeWebsite>string</HomeWebsite>
          <SupportWebsite>string</SupportWebsite>
          <LoginWebsite>string</LoginWebsite>
          <LastLog>
            <LogID>int</LogID>
            <LogDate>dateTime</LogDate>
            <UserID>int</UserID>
            <Type>SystemResponse or SystemAutomated or User</Type>
            <Status>Start or CheckIn or Access or Pause or Restart or Shutdown or StatusChange</Status>
            <AuthLevel>NoChange or Root or TechOps or NetOps or NetworkAdmin or NetworkUser or MailboxAdmin or MailboxUser or TPUser or General</AuthLevel>
            <Description>string</Description>
          </LastLog>
          <OwnerInfo>
            <Type>string</Type>
            <RoutingType>string</RoutingType>
            <InterconnectContact>string</InterconnectContact>
            <InterconnectEMail>string</InterconnectEMail>
            <ErrorContact>string</ErrorContact>
            <ErrorEMail>string</ErrorEMail>
            <Config xsi:nil="true" />
            <PricelistID>int</PricelistID>
            <ContractID>int</ContractID>
          </OwnerInfo>
          <NetOpsInfo>
            <BillingUserID>int</BillingUserID>
            <BillingContact>string</BillingContact>
            <BillingEMail>string</BillingEMail>
            <BillingType>short</BillingType>
            <InvoiceContact>string</InvoiceContact>
            <InvoiceEMail>string</InvoiceEMail>
            <SoftwareVersion>string</SoftwareVersion>
            <Created>dateTime</Created>
            <Commissioned>dateTime</Commissioned>
            <Decommissioned>dateTime</Decommissioned>
            <Modified>dateTime</Modified>
            <RunDir>string</RunDir>
            <InternalDirectory>string</InternalDirectory>
            <ExternalDirectoryRoot>string</ExternalDirectoryRoot>
            <ExternalDirectoryIn>string</ExternalDirectoryIn>
            <ExternalDirectoryOut>string</ExternalDirectoryOut>
            <ArchiveDays>short</ArchiveDays>
            <SupportURL>string</SupportURL>
            <BlockSize>short</BlockSize>
            <EnvPerMB>short</EnvPerMB>
            <OutBoxTimeOut>short</OutBoxTimeOut>
            <MasterAccount>string</MasterAccount>
            <ProcessID>int</ProcessID>
            <UserName>string</UserName>
            <UserDomain>string</UserDomain>
            <Server>string</Server>
            <AliasNetworkID>int</AliasNetworkID>
            <AliasMailboxID>int</AliasMailboxID>
            <InBoxPattern>string</InBoxPattern>
            <OutBoxPattern>string</OutBoxPattern>
            <X1256>boolean</X1256>
            <ArchiveDaysInternal>short</ArchiveDaysInternal>
            <ArchiveDaysExternal>short</ArchiveDaysExternal>
            <MaxBatch>short</MaxBatch>
            <dbOpenMaxCycles>short</dbOpenMaxCycles>
            <dbOpenMaxSeconds>short</dbOpenMaxSeconds>
            <Gateway xsi:nil="true" />
            <VPN xsi:nil="true" />
            <FTPServer xsi:nil="true" />
            <FTPClient xsi:nil="true" />
          </NetOpsInfo>
        </NetworkIDInfo>
      </NetworkListResult>
    </NetworkListResponse>
  </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 /v3.0/prod/ecgridos.asmx HTTP/1.1
Host: ecgridos.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>
    <NetworkList xmlns="http://ecgridos.net/">
      <SessionID>string</SessionID>
      <Name>string</Name>
    </NetworkList>
  </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>
    <NetworkListResponse xmlns="http://ecgridos.net/">
      <NetworkListResult>
        <NetworkIDInfo>
          <NetworkID>int</NetworkID>
          <Name>string</Name>
          <Location>string</Location>
          <AdminContact>string</AdminContact>
          <AdminPhone>string</AdminPhone>
          <AdminEMail>string</AdminEMail>
          <LastContact>dateTime</LastContact>
          <Type>Network or Router</Type>
          <Status>Development or Active or Preproduction or Suspended or Terminated</Status>
          <RunStatus>Restart or OffLine or Active or Sleeping or Alert</RunStatus>
          <NetworkStatus>Redirected or NormalOperation or ECGridScheduledOutage or ECGridUnscheduledOutage or NetworkScheduledOutage or NetworkUnscheduledOutage</NetworkStatus>
          <ECGridAccount>boolean</ECGridAccount>
          <OwnerUserID>int</OwnerUserID>
          <RoutingUserID>int</RoutingUserID>
          <ErrorsUserID>int</ErrorsUserID>
          <InterconnectsUserID>int</InterconnectsUserID>
          <NoticesUserID>int</NoticesUserID>
          <ReportsUserID>int</ReportsUserID>
          <AccountingUserID>int</AccountingUserID>
          <CustomerServiceUserID>int</CustomerServiceUserID>
          <HomeWebsite>string</HomeWebsite>
          <SupportWebsite>string</SupportWebsite>
          <LoginWebsite>string</LoginWebsite>
          <LastLog>
            <LogID>int</LogID>
            <LogDate>dateTime</LogDate>
            <UserID>int</UserID>
            <Type>SystemResponse or SystemAutomated or User</Type>
            <Status>Start or CheckIn or Access or Pause or Restart or Shutdown or StatusChange</Status>
            <AuthLevel>NoChange or Root or TechOps or NetOps or NetworkAdmin or NetworkUser or MailboxAdmin or MailboxUser or TPUser or General</AuthLevel>
            <Description>string</Description>
          </LastLog>
          <OwnerInfo>
            <Type>string</Type>
            <RoutingType>string</RoutingType>
            <InterconnectContact>string</InterconnectContact>
            <InterconnectEMail>string</InterconnectEMail>
            <ErrorContact>string</ErrorContact>
            <ErrorEMail>string</ErrorEMail>
            <Config xsi:nil="true" />
            <PricelistID>int</PricelistID>
            <ContractID>int</ContractID>
          </OwnerInfo>
          <NetOpsInfo>
            <BillingUserID>int</BillingUserID>
            <BillingContact>string</BillingContact>
            <BillingEMail>string</BillingEMail>
            <BillingType>short</BillingType>
            <InvoiceContact>string</InvoiceContact>
            <InvoiceEMail>string</InvoiceEMail>
            <SoftwareVersion>string</SoftwareVersion>
            <Created>dateTime</Created>
            <Commissioned>dateTime</Commissioned>
            <Decommissioned>dateTime</Decommissioned>
            <Modified>dateTime</Modified>
            <RunDir>string</RunDir>
            <InternalDirectory>string</InternalDirectory>
            <ExternalDirectoryRoot>string</ExternalDirectoryRoot>
            <ExternalDirectoryIn>string</ExternalDirectoryIn>
            <ExternalDirectoryOut>string</ExternalDirectoryOut>
            <ArchiveDays>short</ArchiveDays>
            <SupportURL>string</SupportURL>
            <BlockSize>short</BlockSize>
            <EnvPerMB>short</EnvPerMB>
            <OutBoxTimeOut>short</OutBoxTimeOut>
            <MasterAccount>string</MasterAccount>
            <ProcessID>int</ProcessID>
            <UserName>string</UserName>
            <UserDomain>string</UserDomain>
            <Server>string</Server>
            <AliasNetworkID>int</AliasNetworkID>
            <AliasMailboxID>int</AliasMailboxID>
            <InBoxPattern>string</InBoxPattern>
            <OutBoxPattern>string</OutBoxPattern>
            <X1256>boolean</X1256>
            <ArchiveDaysInternal>short</ArchiveDaysInternal>
            <ArchiveDaysExternal>short</ArchiveDaysExternal>
            <MaxBatch>short</MaxBatch>
            <dbOpenMaxCycles>short</dbOpenMaxCycles>
            <dbOpenMaxSeconds>short</dbOpenMaxSeconds>
            <Gateway xsi:nil="true" />
            <VPN xsi:nil="true" />
            <FTPServer xsi:nil="true" />
            <FTPClient xsi:nil="true" />
          </NetOpsInfo>
        </NetworkIDInfo>
        <NetworkIDInfo>
          <NetworkID>int</NetworkID>
          <Name>string</Name>
          <Location>string</Location>
          <AdminContact>string</AdminContact>
          <AdminPhone>string</AdminPhone>
          <AdminEMail>string</AdminEMail>
          <LastContact>dateTime</LastContact>
          <Type>Network or Router</Type>
          <Status>Development or Active or Preproduction or Suspended or Terminated</Status>
          <RunStatus>Restart or OffLine or Active or Sleeping or Alert</RunStatus>
          <NetworkStatus>Redirected or NormalOperation or ECGridScheduledOutage or ECGridUnscheduledOutage or NetworkScheduledOutage or NetworkUnscheduledOutage</NetworkStatus>
          <ECGridAccount>boolean</ECGridAccount>
          <OwnerUserID>int</OwnerUserID>
          <RoutingUserID>int</RoutingUserID>
          <ErrorsUserID>int</ErrorsUserID>
          <InterconnectsUserID>int</InterconnectsUserID>
          <NoticesUserID>int</NoticesUserID>
          <ReportsUserID>int</ReportsUserID>
          <AccountingUserID>int</AccountingUserID>
          <CustomerServiceUserID>int</CustomerServiceUserID>
          <HomeWebsite>string</HomeWebsite>
          <SupportWebsite>string</SupportWebsite>
          <LoginWebsite>string</LoginWebsite>
          <LastLog>
            <LogID>int</LogID>
            <LogDate>dateTime</LogDate>
            <UserID>int</UserID>
            <Type>SystemResponse or SystemAutomated or User</Type>
            <Status>Start or CheckIn or Access or Pause or Restart or Shutdown or StatusChange</Status>
            <AuthLevel>NoChange or Root or TechOps or NetOps or NetworkAdmin or NetworkUser or MailboxAdmin or MailboxUser or TPUser or General</AuthLevel>
            <Description>string</Description>
          </LastLog>
          <OwnerInfo>
            <Type>string</Type>
            <RoutingType>string</RoutingType>
            <InterconnectContact>string</InterconnectContact>
            <InterconnectEMail>string</InterconnectEMail>
            <ErrorContact>string</ErrorContact>
            <ErrorEMail>string</ErrorEMail>
            <Config xsi:nil="true" />
            <PricelistID>int</PricelistID>
            <ContractID>int</ContractID>
          </OwnerInfo>
          <NetOpsInfo>
            <BillingUserID>int</BillingUserID>
            <BillingContact>string</BillingContact>
            <BillingEMail>string</BillingEMail>
            <BillingType>short</BillingType>
            <InvoiceContact>string</InvoiceContact>
            <InvoiceEMail>string</InvoiceEMail>
            <SoftwareVersion>string</SoftwareVersion>
            <Created>dateTime</Created>
            <Commissioned>dateTime</Commissioned>
            <Decommissioned>dateTime</Decommissioned>
            <Modified>dateTime</Modified>
            <RunDir>string</RunDir>
            <InternalDirectory>string</InternalDirectory>
            <ExternalDirectoryRoot>string</ExternalDirectoryRoot>
            <ExternalDirectoryIn>string</ExternalDirectoryIn>
            <ExternalDirectoryOut>string</ExternalDirectoryOut>
            <ArchiveDays>short</ArchiveDays>
            <SupportURL>string</SupportURL>
            <BlockSize>short</BlockSize>
            <EnvPerMB>short</EnvPerMB>
            <OutBoxTimeOut>short</OutBoxTimeOut>
            <MasterAccount>string</MasterAccount>
            <ProcessID>int</ProcessID>
            <UserName>string</UserName>
            <UserDomain>string</UserDomain>
            <Server>string</Server>
            <AliasNetworkID>int</AliasNetworkID>
            <AliasMailboxID>int</AliasMailboxID>
            <InBoxPattern>string</InBoxPattern>
            <OutBoxPattern>string</OutBoxPattern>
            <X1256>boolean</X1256>
            <ArchiveDaysInternal>short</ArchiveDaysInternal>
            <ArchiveDaysExternal>short</ArchiveDaysExternal>
            <MaxBatch>short</MaxBatch>
            <dbOpenMaxCycles>short</dbOpenMaxCycles>
            <dbOpenMaxSeconds>short</dbOpenMaxSeconds>
            <Gateway xsi:nil="true" />
            <VPN xsi:nil="true" />
            <FTPServer xsi:nil="true" />
            <FTPClient xsi:nil="true" />
          </NetOpsInfo>
        </NetworkIDInfo>
      </NetworkListResult>
    </NetworkListResponse>
  </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 /v3.0/prod/ecgridos.asmx/NetworkList?SessionID=string&Name=string HTTP/1.1
Host: ecgridos.net
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfNetworkIDInfo xmlns="http://ecgridos.net/">
  <NetworkIDInfo>
    <NetworkID>int</NetworkID>
    <Name>string</Name>
    <Location>string</Location>
    <AdminContact>string</AdminContact>
    <AdminPhone>string</AdminPhone>
    <AdminEMail>string</AdminEMail>
    <LastContact>dateTime</LastContact>
    <Type>Network or Router</Type>
    <Status>Development or Active or Preproduction or Suspended or Terminated</Status>
    <RunStatus>Restart or OffLine or Active or Sleeping or Alert</RunStatus>
    <NetworkStatus>Redirected or NormalOperation or ECGridScheduledOutage or ECGridUnscheduledOutage or NetworkScheduledOutage or NetworkUnscheduledOutage</NetworkStatus>
    <ECGridAccount>boolean</ECGridAccount>
    <OwnerUserID>int</OwnerUserID>
    <RoutingUserID>int</RoutingUserID>
    <ErrorsUserID>int</ErrorsUserID>
    <InterconnectsUserID>int</InterconnectsUserID>
    <NoticesUserID>int</NoticesUserID>
    <ReportsUserID>int</ReportsUserID>
    <AccountingUserID>int</AccountingUserID>
    <CustomerServiceUserID>int</CustomerServiceUserID>
    <HomeWebsite>string</HomeWebsite>
    <SupportWebsite>string</SupportWebsite>
    <LoginWebsite>string</LoginWebsite>
    <LastLog>
      <LogID>int</LogID>
      <LogDate>dateTime</LogDate>
      <UserID>int</UserID>
      <Type>SystemResponse or SystemAutomated or User</Type>
      <Status>Start or CheckIn or Access or Pause or Restart or Shutdown or StatusChange</Status>
      <AuthLevel>NoChange or Root or TechOps or NetOps or NetworkAdmin or NetworkUser or MailboxAdmin or MailboxUser or TPUser or General</AuthLevel>
      <Description>string</Description>
    </LastLog>
    <OwnerInfo>
      <Type>string</Type>
      <RoutingType>string</RoutingType>
      <InterconnectContact>string</InterconnectContact>
      <InterconnectEMail>string</InterconnectEMail>
      <ErrorContact>string</ErrorContact>
      <ErrorEMail>string</ErrorEMail>
      <Config>
        <InBoxTimeout>short</InBoxTimeout>
        <SegTerm>unsignedByte</SegTerm>
        <ElmSep>unsignedByte</ElmSep>
        <SubElmSep>unsignedByte</SubElmSep>
        <EBCDICFilter>boolean</EBCDICFilter>
        <FTPasciiFilter>boolean</FTPasciiFilter>
        <LowPassFilter>boolean</LowPassFilter>
        <MailbagPassThrough>boolean</MailbagPassThrough>
      </Config>
      <PricelistID>int</PricelistID>
      <ContractID>int</ContractID>
    </OwnerInfo>
    <NetOpsInfo>
      <BillingUserID>int</BillingUserID>
      <BillingContact>string</BillingContact>
      <BillingEMail>string</BillingEMail>
      <BillingType>short</BillingType>
      <InvoiceContact>string</InvoiceContact>
      <InvoiceEMail>string</InvoiceEMail>
      <SoftwareVersion>string</SoftwareVersion>
      <Created>dateTime</Created>
      <Commissioned>dateTime</Commissioned>
      <Decommissioned>dateTime</Decommissioned>
      <Modified>dateTime</Modified>
      <RunDir>string</RunDir>
      <InternalDirectory>string</InternalDirectory>
      <ExternalDirectoryRoot>string</ExternalDirectoryRoot>
      <ExternalDirectoryIn>string</ExternalDirectoryIn>
      <ExternalDirectoryOut>string</ExternalDirectoryOut>
      <ArchiveDays>short</ArchiveDays>
      <SupportURL>string</SupportURL>
      <BlockSize>short</BlockSize>
      <EnvPerMB>short</EnvPerMB>
      <OutBoxTimeOut>short</OutBoxTimeOut>
      <MasterAccount>string</MasterAccount>
      <ProcessID>int</ProcessID>
      <UserName>string</UserName>
      <UserDomain>string</UserDomain>
      <Server>string</Server>
      <AliasNetworkID>int</AliasNetworkID>
      <AliasMailboxID>int</AliasMailboxID>
      <InBoxPattern>string</InBoxPattern>
      <OutBoxPattern>string</OutBoxPattern>
      <X1256>boolean</X1256>
      <ArchiveDaysInternal>short</ArchiveDaysInternal>
      <ArchiveDaysExternal>short</ArchiveDaysExternal>
      <MaxBatch>short</MaxBatch>
      <dbOpenMaxCycles>short</dbOpenMaxCycles>
      <dbOpenMaxSeconds>short</dbOpenMaxSeconds>
      <Gateway>
        <Application>string</Application>
        <ApplicationTimeOut>short</ApplicationTimeOut>
        <ApplicationLogFile>string</ApplicationLogFile>
        <Frequency>short</Frequency>
        <MinimumPolling>short</MinimumPolling>
        <Handshake>Push or Pull or PushPull</Handshake>
        <CommChannel>none or ftp or sftp or as2 or http or oftp or x400 or gisb or other</CommChannel>
        <Connection>Internet or VPN or Dial or Other</Connection>
      </Gateway>
      <VPN>
        <LocalTunnel>string</LocalTunnel>
        <RemoteTunnel>string</RemoteTunnel>
        <EncryptionDomain d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <SharedSecret>string</SharedSecret>
        <EncryptionMethod>_3DES_SHA1 or _DES_SHA1 or _3DES_MD5 or _DES_MD5</EncryptionMethod>
      </VPN>
      <FTPServer>
        <IP d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <UserID>string</UserID>
        <Password>string</Password>
        <Account>string</Account>
        <VirtualDirectoryIn>string</VirtualDirectoryIn>
        <VirtualDirectoryOut>string</VirtualDirectoryOut>
        <LogicalDirectory>string</LogicalDirectory>
        <MaxThreads>short</MaxThreads>
      </FTPServer>
      <FTPClient>
        <IP d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <UserID>string</UserID>
        <Password>string</Password>
        <Account>string</Account>
        <VirtualDirectoryIn>string</VirtualDirectoryIn>
        <VirtualDirectoryOut>string</VirtualDirectoryOut>
        <LogicalDirectory>string</LogicalDirectory>
        <MaxThreads>short</MaxThreads>
      </FTPClient>
    </NetOpsInfo>
  </NetworkIDInfo>
  <NetworkIDInfo>
    <NetworkID>int</NetworkID>
    <Name>string</Name>
    <Location>string</Location>
    <AdminContact>string</AdminContact>
    <AdminPhone>string</AdminPhone>
    <AdminEMail>string</AdminEMail>
    <LastContact>dateTime</LastContact>
    <Type>Network or Router</Type>
    <Status>Development or Active or Preproduction or Suspended or Terminated</Status>
    <RunStatus>Restart or OffLine or Active or Sleeping or Alert</RunStatus>
    <NetworkStatus>Redirected or NormalOperation or ECGridScheduledOutage or ECGridUnscheduledOutage or NetworkScheduledOutage or NetworkUnscheduledOutage</NetworkStatus>
    <ECGridAccount>boolean</ECGridAccount>
    <OwnerUserID>int</OwnerUserID>
    <RoutingUserID>int</RoutingUserID>
    <ErrorsUserID>int</ErrorsUserID>
    <InterconnectsUserID>int</InterconnectsUserID>
    <NoticesUserID>int</NoticesUserID>
    <ReportsUserID>int</ReportsUserID>
    <AccountingUserID>int</AccountingUserID>
    <CustomerServiceUserID>int</CustomerServiceUserID>
    <HomeWebsite>string</HomeWebsite>
    <SupportWebsite>string</SupportWebsite>
    <LoginWebsite>string</LoginWebsite>
    <LastLog>
      <LogID>int</LogID>
      <LogDate>dateTime</LogDate>
      <UserID>int</UserID>
      <Type>SystemResponse or SystemAutomated or User</Type>
      <Status>Start or CheckIn or Access or Pause or Restart or Shutdown or StatusChange</Status>
      <AuthLevel>NoChange or Root or TechOps or NetOps or NetworkAdmin or NetworkUser or MailboxAdmin or MailboxUser or TPUser or General</AuthLevel>
      <Description>string</Description>
    </LastLog>
    <OwnerInfo>
      <Type>string</Type>
      <RoutingType>string</RoutingType>
      <InterconnectContact>string</InterconnectContact>
      <InterconnectEMail>string</InterconnectEMail>
      <ErrorContact>string</ErrorContact>
      <ErrorEMail>string</ErrorEMail>
      <Config>
        <InBoxTimeout>short</InBoxTimeout>
        <SegTerm>unsignedByte</SegTerm>
        <ElmSep>unsignedByte</ElmSep>
        <SubElmSep>unsignedByte</SubElmSep>
        <EBCDICFilter>boolean</EBCDICFilter>
        <FTPasciiFilter>boolean</FTPasciiFilter>
        <LowPassFilter>boolean</LowPassFilter>
        <MailbagPassThrough>boolean</MailbagPassThrough>
      </Config>
      <PricelistID>int</PricelistID>
      <ContractID>int</ContractID>
    </OwnerInfo>
    <NetOpsInfo>
      <BillingUserID>int</BillingUserID>
      <BillingContact>string</BillingContact>
      <BillingEMail>string</BillingEMail>
      <BillingType>short</BillingType>
      <InvoiceContact>string</InvoiceContact>
      <InvoiceEMail>string</InvoiceEMail>
      <SoftwareVersion>string</SoftwareVersion>
      <Created>dateTime</Created>
      <Commissioned>dateTime</Commissioned>
      <Decommissioned>dateTime</Decommissioned>
      <Modified>dateTime</Modified>
      <RunDir>string</RunDir>
      <InternalDirectory>string</InternalDirectory>
      <ExternalDirectoryRoot>string</ExternalDirectoryRoot>
      <ExternalDirectoryIn>string</ExternalDirectoryIn>
      <ExternalDirectoryOut>string</ExternalDirectoryOut>
      <ArchiveDays>short</ArchiveDays>
      <SupportURL>string</SupportURL>
      <BlockSize>short</BlockSize>
      <EnvPerMB>short</EnvPerMB>
      <OutBoxTimeOut>short</OutBoxTimeOut>
      <MasterAccount>string</MasterAccount>
      <ProcessID>int</ProcessID>
      <UserName>string</UserName>
      <UserDomain>string</UserDomain>
      <Server>string</Server>
      <AliasNetworkID>int</AliasNetworkID>
      <AliasMailboxID>int</AliasMailboxID>
      <InBoxPattern>string</InBoxPattern>
      <OutBoxPattern>string</OutBoxPattern>
      <X1256>boolean</X1256>
      <ArchiveDaysInternal>short</ArchiveDaysInternal>
      <ArchiveDaysExternal>short</ArchiveDaysExternal>
      <MaxBatch>short</MaxBatch>
      <dbOpenMaxCycles>short</dbOpenMaxCycles>
      <dbOpenMaxSeconds>short</dbOpenMaxSeconds>
      <Gateway>
        <Application>string</Application>
        <ApplicationTimeOut>short</ApplicationTimeOut>
        <ApplicationLogFile>string</ApplicationLogFile>
        <Frequency>short</Frequency>
        <MinimumPolling>short</MinimumPolling>
        <Handshake>Push or Pull or PushPull</Handshake>
        <CommChannel>none or ftp or sftp or as2 or http or oftp or x400 or gisb or other</CommChannel>
        <Connection>Internet or VPN or Dial or Other</Connection>
      </Gateway>
      <VPN>
        <LocalTunnel>string</LocalTunnel>
        <RemoteTunnel>string</RemoteTunnel>
        <EncryptionDomain d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <SharedSecret>string</SharedSecret>
        <EncryptionMethod>_3DES_SHA1 or _DES_SHA1 or _3DES_MD5 or _DES_MD5</EncryptionMethod>
      </VPN>
      <FTPServer>
        <IP d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <UserID>string</UserID>
        <Password>string</Password>
        <Account>string</Account>
        <VirtualDirectoryIn>string</VirtualDirectoryIn>
        <VirtualDirectoryOut>string</VirtualDirectoryOut>
        <LogicalDirectory>string</LogicalDirectory>
        <MaxThreads>short</MaxThreads>
      </FTPServer>
      <FTPClient>
        <IP d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <UserID>string</UserID>
        <Password>string</Password>
        <Account>string</Account>
        <VirtualDirectoryIn>string</VirtualDirectoryIn>
        <VirtualDirectoryOut>string</VirtualDirectoryOut>
        <LogicalDirectory>string</LogicalDirectory>
        <MaxThreads>short</MaxThreads>
      </FTPClient>
    </NetOpsInfo>
  </NetworkIDInfo>
</ArrayOfNetworkIDInfo>

HTTP POST

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

POST /v3.0/prod/ecgridos.asmx/NetworkList HTTP/1.1
Host: ecgridos.net
Content-Type: application/x-www-form-urlencoded
Content-Length: length

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

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfNetworkIDInfo xmlns="http://ecgridos.net/">
  <NetworkIDInfo>
    <NetworkID>int</NetworkID>
    <Name>string</Name>
    <Location>string</Location>
    <AdminContact>string</AdminContact>
    <AdminPhone>string</AdminPhone>
    <AdminEMail>string</AdminEMail>
    <LastContact>dateTime</LastContact>
    <Type>Network or Router</Type>
    <Status>Development or Active or Preproduction or Suspended or Terminated</Status>
    <RunStatus>Restart or OffLine or Active or Sleeping or Alert</RunStatus>
    <NetworkStatus>Redirected or NormalOperation or ECGridScheduledOutage or ECGridUnscheduledOutage or NetworkScheduledOutage or NetworkUnscheduledOutage</NetworkStatus>
    <ECGridAccount>boolean</ECGridAccount>
    <OwnerUserID>int</OwnerUserID>
    <RoutingUserID>int</RoutingUserID>
    <ErrorsUserID>int</ErrorsUserID>
    <InterconnectsUserID>int</InterconnectsUserID>
    <NoticesUserID>int</NoticesUserID>
    <ReportsUserID>int</ReportsUserID>
    <AccountingUserID>int</AccountingUserID>
    <CustomerServiceUserID>int</CustomerServiceUserID>
    <HomeWebsite>string</HomeWebsite>
    <SupportWebsite>string</SupportWebsite>
    <LoginWebsite>string</LoginWebsite>
    <LastLog>
      <LogID>int</LogID>
      <LogDate>dateTime</LogDate>
      <UserID>int</UserID>
      <Type>SystemResponse or SystemAutomated or User</Type>
      <Status>Start or CheckIn or Access or Pause or Restart or Shutdown or StatusChange</Status>
      <AuthLevel>NoChange or Root or TechOps or NetOps or NetworkAdmin or NetworkUser or MailboxAdmin or MailboxUser or TPUser or General</AuthLevel>
      <Description>string</Description>
    </LastLog>
    <OwnerInfo>
      <Type>string</Type>
      <RoutingType>string</RoutingType>
      <InterconnectContact>string</InterconnectContact>
      <InterconnectEMail>string</InterconnectEMail>
      <ErrorContact>string</ErrorContact>
      <ErrorEMail>string</ErrorEMail>
      <Config>
        <InBoxTimeout>short</InBoxTimeout>
        <SegTerm>unsignedByte</SegTerm>
        <ElmSep>unsignedByte</ElmSep>
        <SubElmSep>unsignedByte</SubElmSep>
        <EBCDICFilter>boolean</EBCDICFilter>
        <FTPasciiFilter>boolean</FTPasciiFilter>
        <LowPassFilter>boolean</LowPassFilter>
        <MailbagPassThrough>boolean</MailbagPassThrough>
      </Config>
      <PricelistID>int</PricelistID>
      <ContractID>int</ContractID>
    </OwnerInfo>
    <NetOpsInfo>
      <BillingUserID>int</BillingUserID>
      <BillingContact>string</BillingContact>
      <BillingEMail>string</BillingEMail>
      <BillingType>short</BillingType>
      <InvoiceContact>string</InvoiceContact>
      <InvoiceEMail>string</InvoiceEMail>
      <SoftwareVersion>string</SoftwareVersion>
      <Created>dateTime</Created>
      <Commissioned>dateTime</Commissioned>
      <Decommissioned>dateTime</Decommissioned>
      <Modified>dateTime</Modified>
      <RunDir>string</RunDir>
      <InternalDirectory>string</InternalDirectory>
      <ExternalDirectoryRoot>string</ExternalDirectoryRoot>
      <ExternalDirectoryIn>string</ExternalDirectoryIn>
      <ExternalDirectoryOut>string</ExternalDirectoryOut>
      <ArchiveDays>short</ArchiveDays>
      <SupportURL>string</SupportURL>
      <BlockSize>short</BlockSize>
      <EnvPerMB>short</EnvPerMB>
      <OutBoxTimeOut>short</OutBoxTimeOut>
      <MasterAccount>string</MasterAccount>
      <ProcessID>int</ProcessID>
      <UserName>string</UserName>
      <UserDomain>string</UserDomain>
      <Server>string</Server>
      <AliasNetworkID>int</AliasNetworkID>
      <AliasMailboxID>int</AliasMailboxID>
      <InBoxPattern>string</InBoxPattern>
      <OutBoxPattern>string</OutBoxPattern>
      <X1256>boolean</X1256>
      <ArchiveDaysInternal>short</ArchiveDaysInternal>
      <ArchiveDaysExternal>short</ArchiveDaysExternal>
      <MaxBatch>short</MaxBatch>
      <dbOpenMaxCycles>short</dbOpenMaxCycles>
      <dbOpenMaxSeconds>short</dbOpenMaxSeconds>
      <Gateway>
        <Application>string</Application>
        <ApplicationTimeOut>short</ApplicationTimeOut>
        <ApplicationLogFile>string</ApplicationLogFile>
        <Frequency>short</Frequency>
        <MinimumPolling>short</MinimumPolling>
        <Handshake>Push or Pull or PushPull</Handshake>
        <CommChannel>none or ftp or sftp or as2 or http or oftp or x400 or gisb or other</CommChannel>
        <Connection>Internet or VPN or Dial or Other</Connection>
      </Gateway>
      <VPN>
        <LocalTunnel>string</LocalTunnel>
        <RemoteTunnel>string</RemoteTunnel>
        <EncryptionDomain d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <SharedSecret>string</SharedSecret>
        <EncryptionMethod>_3DES_SHA1 or _DES_SHA1 or _3DES_MD5 or _DES_MD5</EncryptionMethod>
      </VPN>
      <FTPServer>
        <IP d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <UserID>string</UserID>
        <Password>string</Password>
        <Account>string</Account>
        <VirtualDirectoryIn>string</VirtualDirectoryIn>
        <VirtualDirectoryOut>string</VirtualDirectoryOut>
        <LogicalDirectory>string</LogicalDirectory>
        <MaxThreads>short</MaxThreads>
      </FTPServer>
      <FTPClient>
        <IP d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <UserID>string</UserID>
        <Password>string</Password>
        <Account>string</Account>
        <VirtualDirectoryIn>string</VirtualDirectoryIn>
        <VirtualDirectoryOut>string</VirtualDirectoryOut>
        <LogicalDirectory>string</LogicalDirectory>
        <MaxThreads>short</MaxThreads>
      </FTPClient>
    </NetOpsInfo>
  </NetworkIDInfo>
  <NetworkIDInfo>
    <NetworkID>int</NetworkID>
    <Name>string</Name>
    <Location>string</Location>
    <AdminContact>string</AdminContact>
    <AdminPhone>string</AdminPhone>
    <AdminEMail>string</AdminEMail>
    <LastContact>dateTime</LastContact>
    <Type>Network or Router</Type>
    <Status>Development or Active or Preproduction or Suspended or Terminated</Status>
    <RunStatus>Restart or OffLine or Active or Sleeping or Alert</RunStatus>
    <NetworkStatus>Redirected or NormalOperation or ECGridScheduledOutage or ECGridUnscheduledOutage or NetworkScheduledOutage or NetworkUnscheduledOutage</NetworkStatus>
    <ECGridAccount>boolean</ECGridAccount>
    <OwnerUserID>int</OwnerUserID>
    <RoutingUserID>int</RoutingUserID>
    <ErrorsUserID>int</ErrorsUserID>
    <InterconnectsUserID>int</InterconnectsUserID>
    <NoticesUserID>int</NoticesUserID>
    <ReportsUserID>int</ReportsUserID>
    <AccountingUserID>int</AccountingUserID>
    <CustomerServiceUserID>int</CustomerServiceUserID>
    <HomeWebsite>string</HomeWebsite>
    <SupportWebsite>string</SupportWebsite>
    <LoginWebsite>string</LoginWebsite>
    <LastLog>
      <LogID>int</LogID>
      <LogDate>dateTime</LogDate>
      <UserID>int</UserID>
      <Type>SystemResponse or SystemAutomated or User</Type>
      <Status>Start or CheckIn or Access or Pause or Restart or Shutdown or StatusChange</Status>
      <AuthLevel>NoChange or Root or TechOps or NetOps or NetworkAdmin or NetworkUser or MailboxAdmin or MailboxUser or TPUser or General</AuthLevel>
      <Description>string</Description>
    </LastLog>
    <OwnerInfo>
      <Type>string</Type>
      <RoutingType>string</RoutingType>
      <InterconnectContact>string</InterconnectContact>
      <InterconnectEMail>string</InterconnectEMail>
      <ErrorContact>string</ErrorContact>
      <ErrorEMail>string</ErrorEMail>
      <Config>
        <InBoxTimeout>short</InBoxTimeout>
        <SegTerm>unsignedByte</SegTerm>
        <ElmSep>unsignedByte</ElmSep>
        <SubElmSep>unsignedByte</SubElmSep>
        <EBCDICFilter>boolean</EBCDICFilter>
        <FTPasciiFilter>boolean</FTPasciiFilter>
        <LowPassFilter>boolean</LowPassFilter>
        <MailbagPassThrough>boolean</MailbagPassThrough>
      </Config>
      <PricelistID>int</PricelistID>
      <ContractID>int</ContractID>
    </OwnerInfo>
    <NetOpsInfo>
      <BillingUserID>int</BillingUserID>
      <BillingContact>string</BillingContact>
      <BillingEMail>string</BillingEMail>
      <BillingType>short</BillingType>
      <InvoiceContact>string</InvoiceContact>
      <InvoiceEMail>string</InvoiceEMail>
      <SoftwareVersion>string</SoftwareVersion>
      <Created>dateTime</Created>
      <Commissioned>dateTime</Commissioned>
      <Decommissioned>dateTime</Decommissioned>
      <Modified>dateTime</Modified>
      <RunDir>string</RunDir>
      <InternalDirectory>string</InternalDirectory>
      <ExternalDirectoryRoot>string</ExternalDirectoryRoot>
      <ExternalDirectoryIn>string</ExternalDirectoryIn>
      <ExternalDirectoryOut>string</ExternalDirectoryOut>
      <ArchiveDays>short</ArchiveDays>
      <SupportURL>string</SupportURL>
      <BlockSize>short</BlockSize>
      <EnvPerMB>short</EnvPerMB>
      <OutBoxTimeOut>short</OutBoxTimeOut>
      <MasterAccount>string</MasterAccount>
      <ProcessID>int</ProcessID>
      <UserName>string</UserName>
      <UserDomain>string</UserDomain>
      <Server>string</Server>
      <AliasNetworkID>int</AliasNetworkID>
      <AliasMailboxID>int</AliasMailboxID>
      <InBoxPattern>string</InBoxPattern>
      <OutBoxPattern>string</OutBoxPattern>
      <X1256>boolean</X1256>
      <ArchiveDaysInternal>short</ArchiveDaysInternal>
      <ArchiveDaysExternal>short</ArchiveDaysExternal>
      <MaxBatch>short</MaxBatch>
      <dbOpenMaxCycles>short</dbOpenMaxCycles>
      <dbOpenMaxSeconds>short</dbOpenMaxSeconds>
      <Gateway>
        <Application>string</Application>
        <ApplicationTimeOut>short</ApplicationTimeOut>
        <ApplicationLogFile>string</ApplicationLogFile>
        <Frequency>short</Frequency>
        <MinimumPolling>short</MinimumPolling>
        <Handshake>Push or Pull or PushPull</Handshake>
        <CommChannel>none or ftp or sftp or as2 or http or oftp or x400 or gisb or other</CommChannel>
        <Connection>Internet or VPN or Dial or Other</Connection>
      </Gateway>
      <VPN>
        <LocalTunnel>string</LocalTunnel>
        <RemoteTunnel>string</RemoteTunnel>
        <EncryptionDomain d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <SharedSecret>string</SharedSecret>
        <EncryptionMethod>_3DES_SHA1 or _DES_SHA1 or _3DES_MD5 or _DES_MD5</EncryptionMethod>
      </VPN>
      <FTPServer>
        <IP d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <UserID>string</UserID>
        <Password>string</Password>
        <Account>string</Account>
        <VirtualDirectoryIn>string</VirtualDirectoryIn>
        <VirtualDirectoryOut>string</VirtualDirectoryOut>
        <LogicalDirectory>string</LogicalDirectory>
        <MaxThreads>short</MaxThreads>
      </FTPServer>
      <FTPClient>
        <IP d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <UserID>string</UserID>
        <Password>string</Password>
        <Account>string</Account>
        <VirtualDirectoryIn>string</VirtualDirectoryIn>
        <VirtualDirectoryOut>string</VirtualDirectoryOut>
        <LogicalDirectory>string</LogicalDirectory>
        <MaxThreads>short</MaxThreads>
      </FTPClient>
    </NetOpsInfo>
  </NetworkIDInfo>
</ArrayOfNetworkIDInfo>