Discovery POSTs (Submitting one-time scan configuration) Resource Description /opennms/api/v2/discovery Submits an one-time scan configuration. The following XML structure is used to define a scan job. Sample configuration file discovery.xml <discoveryConfiguration> <specifics> <specific> <location>Default</location> <retries>3</retries> <timeout>2000</timeout> <foreignSource>My-ForeignSource</foreignSource> <content>192.0.2.1</content> </specific> </specifics> <includeRanges> <includeRange> <location>Default</location> <retries>3</retries> <timeout>2000</timeout> <foreignSource>My-ForeignSource</foreignSource> <begin>192.0.2.10</begin> <end>192.0.2.254</end> </includeRange> </includeRanges> <excludeRanges> <excludeRange> <begin>192.0.2.60</begin> <end>192.0.2.65</end> </excludeRange> </excludeRanges> <includeUrls> <includeUrl> <location>Default</location> <retries>3</retries> <timeout>2000</timeout> <foreignSource>My-ForeignSource</foreignSource> <content>http://192.0.2.254/addresses.txt</content> </includeUrl> </includeUrls> </discoveryConfiguration> Trigger the scan itself by posting the configuration to the REST endpoint as follows: Trigger one-time scan curl -H "Content-Type: application/xml" -u admin:admin -X POST -d @discovery.xml http://localhost:8980/opennms/api/v2/discovery