API - Get Discovered Assets

Purpose

To get a list of discovered assets using Sectona API interface.

Accessing the API

Endpoint: /API/APP/APP007/GetDiscoveredAssets

HTTP METHOD

POST

Parameters

Parameters

Data Type

Required

Description

Instance

String

Yes

Instance name

DiscoveryJobTitle

String

No

Asset Discovery Job Title (optional)

DiscoveredBeforeDays

String

No

Discovered Before Days (Considering 100 days if value not provided)

Sample Request (JSON)

{
    "Instance":"Instance name",
     "DiscoveryJobTitle":"Asset Discovery Job Title",
     "DiscoveredBeforeDays":"Discovered Before Days",
}

Sample Response (JSON)

{
    “Version”:”6.0.0.0”,
	"IsSuccess":true,
	"LogCode":"0",
	"Result":"
	{	
	  "Assets": 
	    [
		{
     		"Asset Type":"String",
    		"Host Name":"String",
			"IP Address":"String",
			"Vaulted":"String",
			"Last Discovered On":"String",
		}
	    ]
	}",
	"StatusCode":"Accepted",
	"Timestamp":"03 Jun 2019 11:58:50 GMT 05:30:00"
}

Standard Error Response Codes

Error Code

Error Description

011649

Current user do not have permission to take an action

011651

The authorization header is either empty or not basic

011673

Invalid credentials

011674

Invalid credentials

011675

Unable to validate request

011683

Invalid instance name

011803

Unable to insert API log details

032418

Unable to get discovered assets information

011850

The system was unable to load the Discovered Asset information