1. EasyIPDiscoveryPort
Easy-IP
  • DataAbstractServicePort
    • GetSchema
      POST
    • GetData
      POST
    • UpdateData
      POST
    • ExecuteCommand
      POST
    • ExecuteCommandEx
      POST
    • GetTableSchema
      POST
    • GetCommandSchema
      POST
    • SQLGetData
      POST
    • SQLGetDataEx
      POST
    • SQLExecuteCommand
      POST
    • SQLExecuteCommandEx
      POST
    • GetDatasetScripts
      POST
    • RegisterForDataChangeNotification
      POST
    • UnregisterForDataChangeNotification
      POST
    • SimpleGetData
      POST
    • SimpleUpdateData
      POST
  • EasyIPAdminPort
    • AddDiscoveryBot
    • AddFieldPendingChange
    • AddFieldPendingChange2
    • AddUser
    • AddUserGroup
    • BackupDatabase
    • CopyFilesToUsers
    • DatabaseScriptTestCompile
    • DatabaseScriptTestRun
    • DeleteDatabaseBackup
    • DeleteDatabaseFile
    • DeleteDiscoveryBot
    • DeleteEmailQueueItems
    • DeleteFieldPendingChange
    • DeleteQueuedDiscovery
    • DeleteUser
    • DeleteUserGroup
    • DisconnectUserSessions
    • EmailUsers
    • EnableSubnetValidityChecks
    • ForceUserPasswordChange
    • GetAuthenticationDetails
    • GetBackupFilelist
    • GetClientSettings
    • GetDatabaseBackupLog
    • GetDatabaseRestoreLog
    • GetEasyIPUser
    • GetEasyIPUserGroups
    • GetEasyIPUserGroupsAndUsers
    • GetEasyIPUsers
    • GetEmailQueueItems
    • GetFieldPendingUpdates
    • GetRestoredDatabaseFilelist
    • GetServerRestartDateTime
    • GetServerSettings
    • GetTableScript
    • GetUserDisabledFunctions
    • GetUserPrivileges
    • GetUserSessions
    • GetValidFieldDataTypes
    • PurgeLogsAndBackups
    • ReloadSettings
    • RenameUserGroup
    • RestartServer
    • RestoreDatabase
    • ScheduleDatabaseBackup
    • SetClientSettings
    • SetDiscoveryBotEnabled
    • SetServerSettings
    • SetTableScript
    • SetUserDisabledFunctions
    • SetUserField
    • SetUserFieldDisplayOrder
    • SetUserGroup
    • SetUserPassword
    • SetUserPrivileges
    • SetUserProperties
    • StartFullTextSearchIndexing
    • UpdateDiscoveryBot
    • UpdateEmailQueueItems
    • UpdateMACAddressPrefixes
    • UserExists
  • EasyIPCorePort
    • AddOrUpdateVirtualFile
    • AddVirtualDirectory
    • CancelOperation
    • CheckUserFunctionAllowed
    • CopyVirtualDirectoryContents
    • DeleteDownloadFile
    • DeleteVirtualDirectory
    • DeleteVirtualFile
    • GetAddressData
    • GetAddressData2
    • GetAutonomousNetworkNameFromId
    • GetAutonomousNetworkNotes
    • GetAutonomousNetworks
    • GetAutonomousNetworks2
    • GetChangeLogEntries
    • GetChangeLogRevisions
    • GetChildNodes
    • GetChildNodes2
    • GetClientSettings
    • GetDownloadFilePart
    • GetDownloadFileSize
    • GetEasyIPUser
    • GetFullTextSearchProgress
    • GetIPAddressesBySubnet
    • GetIPAddressesBySubnet2
    • GetIPAddressIdAndSubnetId
    • GetItemData
    • GetItemData2
    • GetItemRangeLimits
    • GetLastUndoItem
    • GetLicenceDetails
    • GetLinkedIPAddressDescriptions
    • GetLinkedIPAddresses
    • GetLongSubnetPathFromSubnetId
    • GetPingHistory
    • GetRootData
    • GetRootData2
    • GetRootNodes
    • GetRootNodes2
    • GetItemById
    • GetItemById2
    • GetItemByInfo
    • GetItemByInfo2
    • GetItemParentIds
    • GetSystemSettings
    • GetTableUserFields
    • GetTotalSubnetAndIPAddressCounts
    • GetUserDisabledFunctions
    • GetUserInformation
    • GetUserMessages
    • GetUserPrivileges
    • GetUserTables
    • GetVirtualDirectories
    • GetVirtualFileData
    • GetVirtualFiles
    • GetWebClientSettings
    • LinkedIPDescriptionExists
    • MoveVirtualDirectory
    • MoveVirtualFile
    • RenameVirtualDirectory
    • RenameVirtualFile
    • SearchARPEntries
    • SearchARPEntries2
    • SearchDatabaseNative
    • SearchDatabaseNative2
    • SearchDatabaseFTS
    • SearchDatabaseFTS2
    • SearchItems
    • SendEmail
    • SetClientSettings
    • SetVirtualFileReadOnly
    • SetWebClientSettings
    • VirtualDirectoryExists
    • VirtualFileExists
  • EasyIPDiscoveryPort
    • GetDiscoverableSubnets
      POST
    • GetHostDiscoverySubnetIPAddresses
      POST
    • GetHostDiscoveryIPAddresses
      POST
    • UpdateDiscoveryData
      POST
    • BotGetDiscoverableSubnets
      POST
    • BotUpdateDiscoveryProgress
      POST
    • BotUpdateDiscoveryStatus
      POST
    • BotCancelDiscovery
      POST
    • QueueDiscovery
      POST
    • GetDiscoveryBots
      POST
    • GetQueuedDiscoveries
      POST
    • DeleteQueuedDiscovery
      POST
    • GetUserQueuedDiscoveries
      POST
    • GetDiscoveryLog
      POST
  • EasyIPEditPort
    • AddAddressesToSubnet
    • AddAddressRangeToSubnet
    • AddAllAddressesToSubnets
    • AddAllChildSubnets
    • AddAutonomousNetwork
    • AddChildSubnets
    • AddGroup
    • AddGroups
    • AddIPAddressLinkDescription
    • AddIPAddressLinks
    • AddSubnets
    • AddSubnetsToCorrectParents
    • ApplyDelta
    • DeleteAddressesFromSubnets
    • DeleteAutonomousNetwork
    • DeleteGroupsOrSubnets
    • DeleteIPAddressesById
    • DeleteIPAddressLinks
    • DeleteSubnetChildren
    • ImportFromXML
    • MoveGroupsAndSubnets
    • PasteGroupStructure
    • PasteSubnetStructure
    • RemoveParentSubnets
    • ReparentChildSubnets
    • Undo
    • UpdateAutonomousNetwork
    • UpdateGroup
    • UpdateUserFields
    • CreateNextAvailableIPAddress
    • ReserveNextAvailableIPAddress
    • SearchAndReplace
    • SetSubnetAttributes
  • EasyIPReportPort
    • ExecuteQuery
    • ExecuteQuery2
    • ExportQuery
    • ExportQueryAndEmail
    • GenerateReport
    • GenerateReportAndEmail
    • GetAllReportObjectNames
    • GetAvailableReportObjectNames
    • GetDefaultReportParams
    • GetReport
    • GetStoredProcedureParameters
    • GetTableFieldInfo
    • GetViewFieldInfo
  • EasyIPToolsPort
    • CheckTemplateParameters
    • CompileScript
    • CompileScript2
    • CopyTrees
    • ExecuteTemplate
    • ExecuteTemplate2
    • ExportToCSV
    • ExportToHTML
    • ExportToXML
    • GenerateDefaultValues
    • GenerateDefaultValues2
    • GetMissingSubnets
    • GetTemplateScriptHelp
  • EasyIPUtilsPort
    • CheckMultipleIPVersions
    • GetBroadcastAddress
    • GetHighAddress
    • GetIPAddressList
    • GetIPVers
    • GetLowAddress
    • GetSubnet
    • IsIPLowerThan
    • PadIPAddress
    • UnPadIPAddress
    • GetMaskListValues
    • GetSubnetRange
    • GetSubnetInfoHTML
    • GetIPInfo
  • LoginServicePort
    • AuthenticateDiscoveryBot
    • AuthenticateDiscoveryBot2
    • ChangePasswordWithOldPassword
    • ChangePasswordWithOldPassword2
    • ChangePasswordWithVerificationCode
    • ChangePasswordWithVerificationCode2
    • DownloadClientInstallerChunk
    • DownloadIntallerChunk
    • GetDownloadClientSize
    • GetDownloadSize
    • LoggedIn
    • Login
    • Login2
    • Logout
    • ForgottenPassword
    • RequestUsername
  1. EasyIPDiscoveryPort

BotGetDiscoverableSubnets

POST
/SOAP
Returns a list of subnets that the discovery bot needs to discover. If the list is empty, there are no currently queued discoveries for this discovery bot.

Request

Query Params

Header Params

Body Params application/xml

Examples

Responses

🟢200BotGetDiscoverableSubnets response
application/xml
Bodyapplication/xml

Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/SOAP?service=EasyIPDiscovery' \
--header 'SOAPAction: urn:EasyIPLibrary-EasyIPDiscovery#BotGetDiscoverableSubnets' \
--header 'Content-Type: text/xml; charset=utf-8' \
--data '<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <tns:EasyIPDiscovery___BotGetDiscoverableSubnets xmlns="http://tempuri.org/">
      <tns:IPAddressesOnly>true</tns:IPAddressesOnly>
    </tns:EasyIPDiscovery___BotGetDiscoverableSubnets>
  </soap:Body>
</soap:Envelope>'
Response Response Example
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <tns:EasyIPDiscovery___BotGetDiscoverableSubnetsResponse xmlns="http://tempuri.org/">
      <tns:Result>
        <tns:TDiscoverableSubnet>
          <tns:AutonomousNetworkId>100</tns:AutonomousNetworkId>
          <tns:SubnetId>100</tns:SubnetId>
          <tns:Subnet>string</tns:Subnet>
          <tns:CidrMask>100</tns:CidrMask>
          <tns:TotalIPAddressCount>100</tns:TotalIPAddressCount>
        </tns:TDiscoverableSubnet>
      </tns:Result>
    </tns:EasyIPDiscovery___BotGetDiscoverableSubnetsResponse>
  </soap:Body>
</soap:Envelope>
Modified at 2024-08-16 15:09:27
Previous
UpdateDiscoveryData
Next
BotUpdateDiscoveryProgress
Built with