ManageEngine Network Configuration Manager - PAM360 Integration

 

REST API Documentation

Note:

Enterprise edition user sync: The Rest API access will not be synced for users from Central to Probe servers. The synced users in Probes will not have permanent Rest API access. Whereas, for the users created in the Probe server, the Rest API access can be updated as required.

TFA: If Two-Factor Authentication has been configured, TFA OTP validation is mandatory to enable Rest API access.

  • Module Wise Api List
  • Json Templates
  • Regex Templates
  • admin
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Get approval users
    getNCMApprovalUsers
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/admin/getNCMApprovalUsers?apiKey=XXXXXXXXXXYYY
    Get NFA group names
    getNFAGroupNames
    GET
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/admin/getNFAGroupNames?apiKey=XXXXXXXXXXYYY
    Get pagerDuty configuration settings
    getPagerDutySettings
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/admin/getPagerDutySettings?apiKey=XXXXXXXXXXYYY
    Modify API global conditions
    modifyAPIGlobalConditions
    POST
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/admin/modifyAPIGlobalConditions?apiKey=XXXXXXXXXXYYY
    Remove the pager duty configuration
    removePagerDutyConfiguration
    POST
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/admin/removePagerDutyConfiguration?apiKey=XXXXXXXXXXYYY
    Update PagerDuty configuration details
    updatePagerDutySettings
    POST
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/admin/updatePagerDutySettings?apiKey=XXXXXXXXXXYYY
  • device
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Get device list for filter
    getDeviceListForFilter
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/device/getDeviceListForFilter?apiKey=XXXXXXXXXXYYY
    Get NCM devices details
    getNCMDeviceDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/device/getNCMDeviceDetails?apiKey=XXXXXXXXXXYYY
    unManageFireWalls
    POST
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/device/unManageFireWalls?apiKey=XXXXXXXXXXYYY
  • discovery
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Discover devices into NCM
    addDiscoveryProfile
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/v2/discovery/addDiscoveryProfile?apiKey=XXXXXXXXXXYYY&profileName=Profile_2024_06_20_13_31_42&discoveryType=IPRange&ipVersion=4&rangeDetails=FromIP=1.1.1.1, ToIP=1.1.1.30&interfaceDiscovery=false&sheduleDiscovery=true&credentialNames=Public&rediscoveryRule=true&ignoreRule=false&addRule=false&deviceAddAction=ADD&deviceRemoveAction=SKIP&intfAddAction=ADD&intfRemoveAction=SKIP&executeNow=true&existingDevices=true&rediscoverExistingDevices=false&emailId=test@test.com&netmask=255.255.255.0&schedType=1&onceDate=2024-06-20&onceHour=13&onceMin=31&dailyHour=1&dailyMin=1&weeklyHour=1&weeklyMin=1&monthlyHour=1&monthlyMin=1&monthlyDate=1&monthlyWeekNum=1&yearlyHour=1&yearlyMin=1&yearlyDate=1&ipIndex=1&displayIndex=1&typeIndex=1&toIP=1.1.1.30&isSingleIPDiscovery=false
  • ncmbackup
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Add a schedule
    addScheduleforConfig
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmbackup/addScheduleforConfig?apiKey=XXXXXXXXXXYYY&SCHEDULE_NAME=Hourly Backup&REPORT_ID=1&IS_ADVANCED_REPORT=true
    Enable/Disable/Delete a schedule
    enableSceduleConfig
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmbackup/enableSceduleConfig?apiKey=XXXXXXXXXXYYY&ACTION_TYPE=DISABLE&SCHEDULE_ID=327
    Execute backup
    exeBackup
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmbackup/exeBackup?apiKey=XXXXXXXXXXYYY&DEVICE_IDS=["2"]&IPADDRESS=2.3.2.1&DEVICE_GROUP_ID=1
    Get all backups
    getBackupsList
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmbackup/getBackupsList?apiKey=XXXXXXXXXXYYY&RESOURCEID=2
    Get last backups
    getLastBackupsList
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmbackup/getLastBackupsList?apiKey=XXXXXXXXXXYYY
    Get last week backups
    getLastWeekBackupSummary
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmbackup/getLastWeekBackupSummary?apiKey=XXXXXXXXXXYYY&RESOURCEID=2
  • ncmcompliance
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Add a policy
    addCompPolicy
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/addCompPolicy?apiKey=XXXXXXXXXXYYY&COMPRULEGROUP_ID=["5","2","6","1"]&ASSOCIATE=true&COMPPOLICY_NAME=TestPolicy&COMPPOLICY_DESCR=Policy for testing&CONFIG_TYPE=Running&COMP_CRITERIA=ANY_FAILURE&COMPPOLICY_ID=1&ASSIGNED_RESOURCES=["2"]&ASSIGNED_DEVICEGROUP=["1"]&RUNCOMPCHECK_STATUS=true&TAG_ID=1
    Add a rule with advanced custom criteria
    addRule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/addRule?apiKey=XXXXXXXXXXYYY&SIMPLE_CONDITION=10&SIMPLE_ALLOWED_COUNT=\d
    Add a rule with advanced custom criteria
    addRule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/addRule?apiKey=XXXXXXXXXXYYY
    Add a rule with advanced custom criteria
    addRule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/addRule?apiKey=XXXXXXXXXXYYY&BLOCK_CONDITION=NONE&IS_SINGLE_LINE=true
    Add a rule group
    addRuleGroup
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/addRuleGroup?apiKey=XXXXXXXXXXYYY&COMPRULE_ID=["10","11"]&RULEGROUP_NAME=CiscoSecurityGroup&RULEGROUP_DESCR=This group contains all security related compliance rules&COMPRULEGROUP_ID=2&TAG_ID=1
    Associate rulegroup to rule
    associateRuleGroup
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/associateRuleGroup?apiKey=XXXXXXXXXXYYY&COMPRULE_ID=["302"]&CREATE_NEW=false&forceUpdate=true&COMPRULEGROUP_IDS=["1"]
    Associate rulegroup to policy
    associateToPolicy
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/associateToPolicy?apiKey=XXXXXXXXXXYYY&COMPRULEGROUP_IDS=["5"]&CREATE_NEW=false&forceUpdate=true&CONFIG_TYPE=Running&COMP_CRITERIA=ANY_FAILURE&COMPPOLICY_ID=["2"]
    Clone a rule
    copyRule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/copyRule?apiKey=XXXXXXXXXXYYY&COMP_CLONE_RULES=[{"id":"13","newName":"Cloned Rule"},{"id":"14","newName":"10"}]
    Delete policies
    deleteCompPolicy
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/deleteCompPolicy?apiKey=XXXXXXXXXXYYY&COMP_POLICYIDS=[301]
    Delete rule(s)
    deleteRule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/deleteRule?apiKey=XXXXXXXXXXYYY&COMPRULE_ID=["301"]
    Delete rulegroup(s)
    deleteRuleGroup
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/deleteRuleGroup?apiKey=XXXXXXXXXXYYY&COMP_RGIDS=["3","1"]
    Associate policies with resources
    exeAssociatePolicies
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/exeAssociatePolicies?apiKey=XXXXXXXXXXYYY&ASSIGNED_POLICIES=[301]&RESOURCEID=2&DG_ID=1&RUNCOMPCHECK_STATUS=true
    Run a compliance check
    exeComplianceCheck
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/exeComplianceCheck?apiKey=XXXXXXXXXXYYY&COMPPOLICY_IDS=[301]&RESOURCEID=2&DEVICE_GROUP_ID=1
    Get associated devices for rule or policy
    exeDevAssocwithRules
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/exeDevAssocwithRules?apiKey=XXXXXXXXXXYYY&COMPPOLICY_ID=1&COMPRULE_ID=1&complianceType=VIOLATED_RULES_ONLY
    Get compliance details of policy
    exeRulesInPolicy
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/exeRulesInPolicy?apiKey=XXXXXXXXXXYYY&COMPPOLICY_ID=1&complianceType=ALL
    Validate a rule
    exeValidateRule
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/exeValidateRule?apiKey=XXXXXXXXXXYYY&VALIDATECRITERIA=true&CRITERIATYPE=Advanced&BLOCK_CONDITION=NONE&CRITERIA_LIST=[{"operator":"and","condition":"80","pattern":"timeout","allowedCount":"0"}]&CONTENT=exec-timeout (([1-9][\d]* ?[\d]*)|([\d]* [1-9][\d]*))&COMPRULE_ID=1&RESOURCEID=2&IS_SINGLE_LINE=true&RESPOLICY_ID=1
    Get adhoc test rendering details
    getAdhocTestPreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getAdhocTestPreRenders?apiKey=XXXXXXXXXXYYY
    Get PCI reviews
    getAllReviews
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getAllReviews?apiKey=XXXXXXXXXXYYY&REVIEWER_ID=1
    Get associated policy for rulegroup
    getAssocaitedPolicy
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getAssocaitedPolicy?apiKey=XXXXXXXXXXYYY&RULEGROUP_ID=5
    Get associated rulegroup for rule
    getAssocaitedRuleGroup
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getAssocaitedRuleGroup?apiKey=XXXXXXXXXXYYY&RULE_ID=302
    Get the compliance list in central
    getCentralComplianceList
    GET
    Restricted
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getCentralComplianceList?apiKey=XXXXXXXXXXYYY
    Get compliance rules
    getCmpRules
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getCmpRules?apiKey=XXXXXXXXXXYYY&hideStandard=true
    Get compliance details
    getComplianceDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getComplianceDetails?apiKey=XXXXXXXXXXYYY&compolicyId=1&resourceId=1&status=Compliant&hideStandard=true
    Get compliance rulegroup
    getComplianceGroups
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getComplianceGroups?apiKey=XXXXXXXXXXYYY&hideStandard=true
    Get compliance policies
    getComplianceList
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getComplianceList?apiKey=XXXXXXXXXXYYY&ASSOCIATION=true&RESOURCEID=2&DG_ID=1&hideStandard=true
    Get policy violations
    getCompliancePolicyViolations
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getCompliancePolicyViolations?apiKey=XXXXXXXXXXYYY&ResourceId=2
    Get compliance status of device group
    getCompliancePopupTable
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getCompliancePopupTable?apiKey=XXXXXXXXXXYYY&Status=Compliant&DG_ID=1
    Get compliance tab data
    getComplianceTabData
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getComplianceTabData?apiKey=XXXXXXXXXXYYY
    Get devices affected for CVE
    getCveAffectedDeviceDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getCveAffectedDeviceDetails?apiKey=XXXXXXXXXXYYY
    Get CVE details
    getCveDetailsForFirmwareVulnerability
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getCveDetailsForFirmwareVulnerability?apiKey=XXXXXXXXXXYYY
    Get CVE details
    getCveDetailsForFirmwareVulnerabilityCveSearchTool
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getCveDetailsForFirmwareVulnerabilityCveSearchTool?apiKey=XXXXXXXXXXYYY&resourceId=1
    Search a content in firmware vulnerability
    getCveGridDetailsForSearchTool
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getCveGridDetailsForSearchTool?apiKey=XXXXXXXXXXYYY
    List Severity status for vulnerability report
    getFirmVulCveSeverityStatus
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulCveSeverityStatus?apiKey=XXXXXXXXXXYYY
    List dashboard count of vulnerabilities info
    getFirmVulDashDataCount
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulDashDataCount?apiKey=XXXXXXXXXXYYY
    List device vulnerability information
    getFirmVulDeviceCveSubTable
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulDeviceCveSubTable?apiKey=XXXXXXXXXXYYY&EXPLOIT=true&resourceId=1
    List vulnerability severity count for exposed devices
    getFirmVulDeviceReportTable
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulDeviceReportTable?apiKey=XXXXXXXXXXYYY&EXPLOIT=true&DG_ID=1
    List Severity status for device based vulnerability report
    getFirmVulDeviceSeverityStatus
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulDeviceSeverityStatus?apiKey=XXXXXXXXXXYYY&DG_ID=1
    List dashboard count based on vulnerabilities discovered
    getFirmVulDiscoverDashWidgetCount
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulDiscoverDashWidgetCount?apiKey=XXXXXXXXXXYYY
    List device vulnerabilities
    getFirmVulExposedDeviceVul
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulExposedDeviceVul?apiKey=XXXXXXXXXXYYY&rsId=1&EXPLOIT=true&DG_ID=1
    List all high severity vulnerabilities based on device
    getFirmVulHighVulDeviceDashTable
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulHighVulDeviceDashTable?apiKey=XXXXXXXXXXYYY
    Get firmware vulnerability details
    getFirmVulnDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulnDetails?apiKey=XXXXXXXXXXYYY&EXPLOIT=true&pageNo=1&viewsPerPage=1
    List dashboard count for device based vulnerability report
    getFirmVulnExposedDeviceDashCount
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulnExposedDeviceDashCount?apiKey=XXXXXXXXXXYYY
    List all vulnerabilities
    getFirmVulnExposedDevicesList
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulnExposedDevicesList?apiKey=XXXXXXXXXXYYY&EXPLOIT=true&DG_ID=1
    Get firmware vulnerability grid data
    getFirmVulnGrid
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulnGrid?apiKey=XXXXXXXXXXYYY&EXPLOIT=true
    List dashboard count for version based vulnerability report
    getFirmVulnVersionDistDashCount
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulnVersionDistDashCount?apiKey=XXXXXXXXXXYYY
    List meta information for version based vulnerability report
    getFirmVulVersionDashTable
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulVersionDashTable?apiKey=XXXXXXXXXXYYY&EXPLOIT=true&DG_ID=1
    List Severity status for version based vulnerability report
    getFirmVulVersionSeverityStatus
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulVersionSeverityStatus?apiKey=XXXXXXXXXXYYY&DG_ID=1
    List vulnerabilities and device details for version based vulnerability report
    getFirmVulVersionSubTable
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmVulVersionSubTable?apiKey=XXXXXXXXXXYYY&EXPLOIT=true&DG_ID=1
    Get firmware vulnerability dashboard data
    getFirmwareVulnerabilityDashBoardTable
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmwareVulnerabilityDashBoardTable?apiKey=XXXXXXXXXXYYY
    Get firmware vulnerability severity count
    getFirmwareVulnerabilityGridSeverityCount
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFirmwareVulnerabilityGridSeverityCount?apiKey=XXXXXXXXXXYYY
    Get last updated time of firmware vulnerability
    getFVLastUpdatedDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getFVLastUpdatedDetails?apiKey=XXXXXXXXXXYYY
    Get PCI reviews for a user
    getMyReviews
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getMyReviews?apiKey=XXXXXXXXXXYYY
    Get firmware vulnerability details for a vulnerability
    getNCMFirmwareVulListAllSubGrid
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getNCMFirmwareVulListAllSubGrid?apiKey=XXXXXXXXXXYYY&vulId=1
    Get the details of PCI review
    getPCIReviewDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getPCIReviewDetails?apiKey=XXXXXXXXXXYYY
    Get policy adhoc result
    getPolicyAdhocResult
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getPolicyAdhocResult?apiKey=XXXXXXXXXXYYY&ComponentSelection=SpecificDevice&DEVICEGROUPSELECTION=1&SELECTEDDEVICES=["2"]&CONFIG_TYPE=Running&COMPPOLICY_ID=["301"]
    Get summary of compliance policy
    getPolicyDistribution
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getPolicyDistribution?apiKey=XXXXXXXXXXYYY&policyId=1
    Get policy rendering details
    getPolicyPreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getPolicyPreRenders?apiKey=XXXXXXXXXXYYY&COMPPOLICY_ID=301
    Get resource policy details
    getResPolicyInfo
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getResPolicyInfo?apiKey=XXXXXXXXXXYYY&resPolicyId=301
    Get reviewed details
    getReviewDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getReviewDetails?apiKey=XXXXXXXXXXYYY&REVIEW_ID=1
    Get render details of PCI review
    getReviewPrerender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getReviewPrerender?apiKey=XXXXXXXXXXYYY&REVIEW_ID=1&DEVICE_ID=2
    Get rule adhoc result
    getRuleAdhocTestResult
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getRuleAdhocTestResult?apiKey=XXXXXXXXXXYYY&ComponentSelection=SpecificDevice&DEVICEGROUPSELECTION=1&SELECTEDDEVICES=["2"]&CONFIG_TYPE=Running&COMPRULEGROUP_ID=["5"]
    Get rule details
    getRuleCompliances
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getRuleCompliances?apiKey=XXXXXXXXXXYYY&resPolicyId=1&compliant=true&details=true
    Get rulegroup rendering details
    getRuleGroupPreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getRuleGroupPreRenders?apiKey=XXXXXXXXXXYYY&COMPRULEGROUP_ID=302
    Get rule rendering details
    getRulePreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getRulePreRenders?apiKey=XXXXXXXXXXYYY&COMPRULE_ID=302
    Get firmware vulnerability details for device
    getSnapshotFirmwareVulnerabilityDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/getSnapshotFirmwareVulnerabilityDetails?apiKey=XXXXXXXXXXYYY&resourceId=1
    Request vulnerability data
    requestFirmVulDataUpdate
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/requestFirmVulDataUpdate?apiKey=XXXXXXXXXXYYY
    Review a PCI rule
    reviewPCI
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmcompliance/reviewPCI?apiKey=XXXXXXXXXXYYY&REVIEW_ID=1&REVIEW_COMMENTS=Review Pending&ISMULTIPLE=true&RESOURCEID=2
    Update comment for CVE-ID
    saveCommentValCveDetails
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/saveCommentValCveDetails?apiKey=XXXXXXXXXXYYY
    Update firmware vulnerability state
    saveFirmwareVulnerabilityCveStateValues
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/saveFirmwareVulnerabilityCveStateValues?apiKey=XXXXXXXXXXYYY
    Update firmware vulnerability sync time
    setFirmwareVulnerabilityPeriodicUpdateTime
    POST
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmcompliance/setFirmwareVulnerabilityPeriodicUpdateTime?apiKey=XXXXXXXXXXYYY
    Update firmware vulnerability data
    startFirmwareVulDataSyncProcess
    POST
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmcompliance/startFirmwareVulDataSyncProcess?apiKey=XXXXXXXXXXYYY
    Stop a CVE search
    stopCveSearchTool
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmcompliance/stopCveSearchTool?apiKey=XXXXXXXXXXYYY
  • ncmconfig
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Add a change rule
    addChangeRule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/addChangeRule?apiKey=XXXXXXXXXXYYY&RULE_NAME=change1&DEVICE_GROUP_ID=1&RESOURCEID=2&RULE_DESCR=change management rule&RULE_ID=1&SEND_EMAIL=true&SEND_TRAP=true&GENERATE_TICKET=true&ROLLBACK_CONFIG=true&SEND_SYSLOGMSG=true&CONDITION=3&CHANGETYPECONDITION=1&APPEND_DIFF=true&EMAIL_FORMAT=HTML&EMAIL_SUBJECT=Change Detected $DEVICENAME&EMAIL_MESSAGE=The following rules are violated: $RULENAME&TO_ADDRESS=user1@testing.com&SYSLOG_PORT=1&TICKET_APPEND_DIFF=true&TICKET_EMAIL_FORMAT=HTML&ROLLBACK_CONFIG_TYPE=BASELINE&PORT=1&ASSIGNED_RESOURCES=[]&ASSIGNED_DEVICEGROUP=["1"]&TAG_ID=1
    Associate label to configuration
    assocLabel
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/assocLabel?apiKey=XXXXXXXXXXYYY&VERSION_ID=14468&LABEL_NAME=BASELINE&DESCRIPTION=This label marks the stable configuration of a device
    Update associated resources for a change rule
    changeAssocDev
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/changeAssocDev?apiKey=XXXXXXXXXXYYY&RULE_ID=2&ASSIGNED_RESOURCES=[]&ASSIGNED_DEVICEGROUP=["1","3"]
    Delete draft(s)
    deleteDraft
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/deleteDraft?apiKey=XXXXXXXXXXYYY&DRAFT_ID=["1"]
    Update configuration file properties
    editConfigFileProp
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/editConfigFileProp?apiKey=XXXXXXXXXXYYY&VERSION_ID=["26404"]&AUTHCOMMENT_ID=false&AUTHORIZE_CHANGES=true&ANNOTATION=New configuration obtained from device after scheduled backup execution&CHANGEDBY=NCM
    Associate change rule to resources
    exeAssocRulefromDevSnap
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/exeAssocRulefromDevSnap?apiKey=XXXXXXXXXXYYY&RESOURCEID=2&RULE_ID=["1501"]
    Authorize or unauthorize the changes
    exeAuthorize
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/exeAuthorize?apiKey=XXXXXXXXXXYYY&VERSION_ID=["14468"]&AUTHORIZE_CHANGES=true&MESSAGE_BOX=authorised
    Check compliance
    exeComplianceCheck
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/exeComplianceCheck?apiKey=XXXXXXXXXXYYY&VERSION_ID=14468&DRAFT_ID=1&SELECTION_TYPE=ASSIGNED
    Get render details of compliance check
    exeComplianceCheckPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/exeComplianceCheckPreRender?apiKey=XXXXXXXXXXYYY&VERSION_ID=14468&DRAFT_ID=1
    Sync configurations
    exeConfigSyncAction
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/exeConfigSyncAction?apiKey=XXXXXXXXXXYYY&DEVICE_GROUP_ID=1
    Add or update a draft
    exeNewDraft
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/exeNewDraft?apiKey=XXXXXXXXXXYYY&DRAFT_ID=1&ANNOTATION=changed&FILE_CONTENTS=Building configuration...Current configuration : 2626 bytes&DRAFT_NAME=draft2&RESOURCEID=2&VERSION_ID=26404
    Set configuration version as baseline
    exeSetasBaseLine
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/exeSetasBaseLine?apiKey=XXXXXXXXXXYYY&VERSION_ID=14468&SET_AS_BASELINE=true
    Schedule configuration exports
    exportConfig
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfig/exportConfig?apiKey=XXXXXXXXXXYYY&SCHEDULE_TYPE=DAILY&DAILY_TIMER_HOURS=8&DAILY_TIMER_MINUTES=30&STORAGE=C:\ManageEngine\OpManager\config_backup&DG_GROUP_EXPORT=["All Devices Group"]&EMAIL_ONLY_ON_FAILURE=false&WEEKLY_TIMER_HOURS=[01]?\d&WEEKLY_TIMER_MINUTES=0&MONTHLY_SCHEDULE=1&MONTHLY_TIMER_MINUTES=0&TO_ADDRESS=user1@testing.com&isDeviceGroup=true&IS_ALLCONFIG_SAME_FOLDER=false&MODIFY_EXPORT_FILE_NAME=true&FOLDER_NAME_FORMAT=dd-MMM-yyyy
    Export scheduled configurations
    exportConfigNow
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfig/exportConfigNow?apiKey=XXXXXXXXXXYYY
    Export a configuration version
    exportConfigVersion
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/exportConfigVersion?apiKey=XXXXXXXXXXYYY&VERSION_ID=14468
    Get all drafts
    getAllDrafts
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/getAllDrafts?apiKey=XXXXXXXXXXYYY
    Get associated resources of change rule
    getAssocDevPreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/getAssocDevPreRenders?apiKey=XXXXXXXXXXYYY&RULE_ID=2
    Get change rule render details
    getChangeMgntRulePreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/getChangeMgntRulePreRenders?apiKey=XXXXXXXXXXYYY&RULE_ID=1
    Get all change rules
    getChangeRules
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/getChangeRules?apiKey=XXXXXXXXXXYYY&RESOURCEID=2&DG_ID=1&TOASSOCIATE=true
    Get configuration content from search
    getConfigAsSearchResult
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfig/getConfigAsSearchResult?apiKey=XXXXXXXXXXYYY&versionId=1
    Get configuration file details
    getConfigFileDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfig/getConfigFileDetails?apiKey=XXXXXXXXXXYYY&versionId=1&NODIFF=true
    Get configuration summary
    getConfigFileSummary
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfig/getConfigFileSummary?apiKey=XXXXXXXXXXYYY&fileId=1
    Get configuration diff details
    getConflictDiffdetails
    get
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfig/getConflictDiffdetails?apiKey=XXXXXXXXXXYYY&deviceId=1&fileId=1&LEFT_CONFIG_TYPE=VERSION&LEFT_CONFIG_ID=23792&RIGHT_CONFIG_TYPE=VERSION&RIGHT_CONFIG_ID=26404
    Get latest configurations of devices
    getCurrentConfigFiles
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/getCurrentConfigFiles?apiKey=XXXXXXXXXXYYY
    Get changes list for a device
    getDevChanges
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfig/getDevChanges?apiKey=XXXXXXXXXXYYY&deviceId=5&showAllVersions=true
    Get changes list for a device
    getDevChanges
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/v2/ncmconfig/getDevChanges?apiKey=XXXXXXXXXXYYY
    Get drafts associated with devices
    getDevDrafts
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/getDevDrafts?apiKey=XXXXXXXXXXYYY&RESOURCEID=2
    Get draft details
    getDraftDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/getDraftDetails?apiKey=XXXXXXXXXXYYY&DRAFT_ID=4511
    Get label details
    getLabelDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/getLabelDetails?apiKey=XXXXXXXXXXYYY
    Get latest configuration versions for a device
    getStartupRunningVersion
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfig/getStartupRunningVersion?apiKey=XXXXXXXXXXYYY&RESOURCEID=2
    Get version details
    getVersionDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfig/getVersionDetails?apiKey=XXXXXXXXXXYYY&VERSION=1&VERSIONS=["20474","4508"]
    Get all configurations
    listAllConfigs
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfig/listAllConfigs?apiKey=XXXXXXXXXXYYY&fileId=1&DG_ID=1
    Update a change rule
    updateChangeRule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfig/updateChangeRule?apiKey=XXXXXXXXXXYYY&ACTION_TYPE=DELETE&RULE_ID=["2"]&CONTEXT=DEVICEPROP&RESOURCEID=1&DEVICE_GROUP_ID=1
  • ncmconfiglets
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Add a configlet group
    addConfigletGroup
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/addConfigletGroup?apiKey=XXXXXXXXXXYYY
    Add a syslog state regex
    addSyslogStateRegex
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/addSyslogStateRegex?apiKey=XXXXXXXXXXYYY
    Get render details of configlet group
    configletGroupPrereder
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/configletGroupPrereder?apiKey=XXXXXXXXXXYYY
    Delete configlet group(s)
    deleteConfigletGroup
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/deleteConfigletGroup?apiKey=XXXXXXXXXXYYY
    Delete a syslog state regex
    deleteSyslogStateRegex
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/deleteSyslogStateRegex?apiKey=XXXXXXXXXXYYY
    Edit a configlet group
    editConfigletGroup
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/editConfigletGroup?apiKey=XXXXXXXXXXYYY
    Execute REST configlet
    execAPI
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/execAPI?apiKey=XXXXXXXXXXYYY&resourceId=1&operationId=1&action=Add&mKey=tempAddress
    Execute REST configlet
    execAPIAndGetResult
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/execAPIAndGetResult?apiKey=XXXXXXXXXXYYY
    Get REST operations/configlets
    getAllRESTOperations
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/getAllRESTOperations?apiKey=XXXXXXXXXXYYY&restTemplate=1
    Get all REST templates
    getAllRESTTemplates
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/getAllRESTTemplates?apiKey=XXXXXXXXXXYYY
    Get all syslog state regex
    getAllSyslogStateRegex
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/getAllSyslogStateRegex?apiKey=XXXXXXXXXXYYY
    Get object details for REST configlet
    getMKeyObjectDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/getMKeyObjectDetails?apiKey=XXXXXXXXXXYYY&resourceId=1&operationId=1&actionStr=Edit&mKey=tempAddress
    Get objects for REST configlet
    getMKeyObjectList
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/getMKeyObjectList?apiKey=XXXXXXXXXXYYY&resourceId=1&operationId=1&action=Edit
    Get all personalities
    getPersonalities
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/getPersonalities?apiKey=XXXXXXXXXXYYY
    Get associated REST credentials for devices
    getRestAPICredentials
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/getRestAPICredentials?apiKey=XXXXXXXXXXYYY&resourceIds=["1","25","28"]&restTemplateId=1&isViewOnly=true
    Get REST configlet details
    getRESTConfigletDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/getRESTConfigletDetails?apiKey=XXXXXXXXXXYYY
    Get REST configlets history
    getRESTConfigletHistory
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/getRESTConfigletHistory?apiKey=XXXXXXXXXXYYY
    Get REST configlets for device
    getRESTListActions
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/getRESTListActions?apiKey=XXXXXXXXXXYYY&resourceId=1
    Get REST template details
    getRESTTemplateDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/getRESTTemplateDetails?apiKey=XXXXXXXXXXYYY
    Get all configlet groups
    listConfigletGroup
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/listConfigletGroup?apiKey=XXXXXXXXXXYYY
    Get configlets associated with group
    listConfigletsOfGroup
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/listConfigletsOfGroup?apiKey=XXXXXXXXXXYYY
    Get render details for executing REST configlets
    renderExecuteRESTAPI
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/renderExecuteRESTAPI?apiKey=XXXXXXXXXXYYY&resourceId=1&operationId=1&action=Add
    Update a syslog state regex
    updateSyslogStateRegex
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmconfiglets/updateSyslogStateRegex?apiKey=XXXXXXXXXXYYY
  • ncmdashboard
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Get compliance status for devicegroup
    getComplianceStatus
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdashboard/getComplianceStatus?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get configuration conflict status
    getConfigConflictStatus
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdashboard/getConfigConflictStatus?apiKey=XXXXXXXXXXYYY&DG_ID=1
  • ncmdevice
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Add a device group
    addDeviceGroup
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/addDeviceGroup?apiKey=XXXXXXXXXXYYY&SELECTEDDEVICES=["2","304"]&DEVICE_GROUP_NAME=Sample Device Group&DG_DESCRIPTION=Sample&GLOBAL_DEVICE_GROUP=false&IS_EDIT_VIEW=false&DEVICE_GROUP_ID=1&ComponentSelection=SpecificDeviceCriteria&QUERYID=1&TAG_ID=1&isDistribute=true
    Get backup status
    backupStatus
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/backupStatus?apiKey=XXXXXXXXXXYYY&DEVICE_GROUP_ID=1
    Get devices with baseline running conflict
    baseRunningConflict
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/baseRunningConflict?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get devices with no baseline running conflict
    baseRunningNoConflict
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/baseRunningNoConflict?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Modify device template
    changeDeviceTemplate
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/changeDeviceTemplate?apiKey=XXXXXXXXXXYYY
    Check CLI connection
    checkCLIConnectionForCredentials
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmdevice/checkCLIConnectionForCredentials?apiKey=XXXXXXXXXXYYY
    Get startup running conflicts device list
    configConflicts
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/configConflicts?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get list of devices without startup running conflicts
    configNoConflicts
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/configNoConflicts?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get not backedup devices
    configNotBackedUp
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/configNotBackedUp?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Delete device(s)
    deleteDevice
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/deleteDevice?apiKey=XXXXXXXXXXYYY&DEVICE_IDS=["2"]
    Delete device group(s)
    deleteDeviceGroup
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/deleteDeviceGroup?apiKey=XXXXXXXXXXYYY&DEVICE_GROUP_ID=["4","2"]
    Get render details for device group
    deviceGroupEditPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/deviceGroupEditPreRender?apiKey=XXXXXXXXXXYYY&DEVICE_GROUP_ID=1
    Get devices associated for device group
    deviceGroupResources
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/deviceGroupResources?apiKey=XXXXXXXXXXYYY&DEVICE_GROUP_ID=1&PROFILEID=1&TABLE_DATA=DeviceByCriteria
    Get render details of SNMP mapping
    deviceSNMPPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/deviceSNMPPreRender?apiKey=XXXXXXXXXXYYY&selectedDevices=["17"]
    Get all device templates
    deviceTemplates
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/v2/ncmdevice/deviceTemplates?apiKey=XXXXXXXXXXYYY
    Get device summary
    devSummary
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/devSummary?apiKey=XXXXXXXXXXYYY&deviceId=302
    Update VLAN
    discoverVlanDetails
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/discoverVlanDetails?apiKey=XXXXXXXXXXYYY
    Update custom columns via file
    editCustomColfromFileImp
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/editCustomColfromFileImp?apiKey=XXXXXXXXXXYYY
    Get EOL announced devices
    eolAnnouncedDevices
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/eolAnnouncedDevices?apiKey=XXXXXXXXXXYYY&isEolReportView=true
    Get EOL data not available devices
    eolDataNotAvailable
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/eolDataNotAvailable?apiKey=XXXXXXXXXXYYY&isEolReportView=true
    Get EOL data available devices
    eolDevices
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/eolDevices?apiKey=XXXXXXXXXXYYY&isEolReportView=true
    Label configuration(s)
    exeLabelCurrConfig
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/exeLabelCurrConfig?apiKey=XXXXXXXXXXYYY&SELECTED_DEVICES=["17"]&LABEL_NAME=label1&DESCRIPTION=Label Description&NEW_LABEL_NAME=New Label1
    Upload a configuration
    exeUploadConfig
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/exeUploadConfig?apiKey=XXXXXXXXXXYYY&CONFIG_ID=25816&DOWNLOAD_TYPE=CONFIG_BASED&DOWNLOAD_AS=Startup&DOWNLOAD_OPTION=DOWNLOAD_NOW&SCHEDULE_DATE=Wed Aug 21 2019 16:28:50 GMT+0530 (India Standard Time)&SCHEDULE_HOUR=16&SCHEDULE_MINUTE=28&SCHEDULE_TYPE=Now
    Export show command output
    exportShowCommandOutput
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/exportShowCommandOutput?apiKey=XXXXXXXXXXYYY&RESOURCEID=2&COMMAND=show version
    Get render details of change detection
    getChangeDetection
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/getChangeDetection?apiKey=XXXXXXXXXXYYY&RESOURCEID=["17"]&DEVICE_GROUP_ID=1
    Get cisco inventory
    getCiscoInventory
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/getCiscoInventory?apiKey=XXXXXXXXXXYYY&deviceId=5
    Get configuration content
    getConfigContents
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/getConfigContents?apiKey=XXXXXXXXXXYYY&RESOURCEID=2&FileType=Startup
    getConfigFileTypes
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/getConfigFileTypes?apiKey=XXXXXXXXXXYYY
    Get configlets executed for a device
    getDevConfiglets
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/getDevConfiglets?apiKey=XXXXXXXXXXYYY&deviceId=5
    Get NCM device count
    getDeviceCount
    GET
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmdevice/getDeviceCount?apiKey=XXXXXXXXXXYYY
    Get device groups list
    getDeviceGroupsList
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/getDeviceGroupsList?apiKey=XXXXXXXXXXYYY
    getDeviceTemplateUpdatePreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/getDeviceTemplateUpdatePreRenders?apiKey=XXXXXXXXXXYYY
    Get device interfaces
    getDevInterfaces
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/getDevInterfaces?apiKey=XXXXXXXXXXYYY&deviceId=5
    Get security report
    getDevReport
    POST
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmdevice/getDevReport?apiKey=XXXXXXXXXXYYY&deviceId=5&reportType=network_report
    Get device summary
    getDevSummaryforResId
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/getDevSummaryforResId?apiKey=XXXXXXXXXXYYY&RESOURCEID=302
    Get VLAN details
    getDevVlanDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/getDevVlanDetails?apiKey=XXXXXXXXXXYYY
    Get interface/vlan last updated time
    getIntfVlanLastChangeDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/getIntfVlanLastChangeDetails?apiKey=XXXXXXXXXXYYY
    Get device selection details
    getNCMDeviceSelectionDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/v2/ncmdevice/getNCMDeviceSelectionDetails?apiKey=XXXXXXXXXXYYY
    Get NCM device list
    getNCMDevicesList
    GET
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmdevice/getNCMDevicesList?apiKey=XXXXXXXXXXYYY
    Get devices available for a user
    getResources
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/getResources?apiKey=XXXXXXXXXXYYY
    Get resources associated with device group
    getResourcesForGroups
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/getResourcesForGroups?apiKey=XXXXXXXXXXYYY&DEVICE_GROUP_ID=["1"]
    Get unmanaged devices
    getUnManagedDevices
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/v2/ncmdevice/getUnManagedDevices?apiKey=XXXXXXXXXXYYY
    Get device interfaces
    getV2DevInterfaces
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/getV2DevInterfaces?apiKey=XXXXXXXXXXYYY
    Import device group via file
    importDG
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/importDG?apiKey=XXXXXXXXXXYYY&GLOBAL_DEVICE_GROUP=true&isDistribute=true
    Check is IPAddress is available
    isIPAvailable
    GET
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmdevice/isIPAvailable?apiKey=XXXXXXXXXXYYY&IPADDRESS=2.3.2.1
    Is private device group
    isPrivateDeviceGroup
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/isPrivateDeviceGroup?apiKey=XXXXXXXXXXYYY
    Get render details of label configuration
    labelCurrConfigPreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/labelCurrConfigPreRenders?apiKey=XXXXXXXXXXYYY&RESOURCEID=["17"]
    Last operation details
    lastOperationDetails
    GET
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmdevice/lastOperationDetails?apiKey=XXXXXXXXXXYYY&deviceId=5
    Get all devices
    listAllDevices
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/listAllDevices?apiKey=XXXXXXXXXXYYY&SSHKEYID=1&PROFILEID=303&EXPORT_AS_INV_REPORT=true
    Get all devices
    listAllDevices
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/v2/ncmdevice/listAllDevices?apiKey=XXXXXXXXXXYYY
    Get changes filters
    listChangesFilters
    GET
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmdevice/listChangesFilters?apiKey=XXXXXXXXXXYYY
    Get configuration filters
    listConfigFilters
    GET
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmdevice/listConfigFilters?apiKey=XXXXXXXXXXYYY
    Get all device groups
    listDeviceGroup
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/listDeviceGroup?apiKey=XXXXXXXXXXYYY
    Get device group details
    listDeviceGroupDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/listDeviceGroupDetails?apiKey=XXXXXXXXXXYYY&dGroupId=1
    Get device filters
    listDevicesFilters
    GET
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmdevice/listDevicesFilters?apiKey=XXXXXXXXXXYYY
    Get draft filters
    listDraftFilters
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/listDraftFilters?apiKey=XXXXXXXXXXYYY
    Get inventory tabs
    listInventoryTabs
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/listInventoryTabs?apiKey=XXXXXXXXXXYYY
    Manage device(s)
    manage
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/manage?apiKey=XXXXXXXXXXYYY&RESOURCEID=["17"]
    Request EOL data for a device
    markEOL
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/markEOL?apiKey=XXXXXXXXXXYYY&RESOURCEID=2&DISPLAYTYPE=HP Switch&MODEL=[NA]&SERIES=[NA]
    Get matching devices for criteria
    matchingDevices
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/matchingDevices?apiKey=XXXXXXXXXXYYY
    multiConfigTemplates
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/v2/ncmdevice/multiConfigTemplates?apiKey=XXXXXXXXXXYYY
    Get the status of device(s)
    performStatusCheck
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/performStatusCheck?apiKey=XXXXXXXXXXYYY&DEVICE_GROUP_ID=1&RESOURCEIDS=["17"]
    Get shared device templates
    sharedDeviceTemplates
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmdevice/sharedDeviceTemplates?apiKey=XXXXXXXXXXYYY
    Execute show command
    showCommandOutput
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/showCommandOutput?apiKey=XXXXXXXXXXYYY&RESOURCEID=2&COMMAND=show version
    Get render details of show command
    showCommandPreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/showCommandPreRenders?apiKey=XXXXXXXXXXYYY&RESOURCEID=2
    Stop the current operation
    stopOperation
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/stopOperation?apiKey=XXXXXXXXXXYYY&RESOURCEID=["17"]&DEVICE_GROUP_ID=1
    Unmanage device(s)
    unmanage
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/unmanage?apiKey=XXXXXXXXXXYYY&RESOURCEID=["17"]
    Update device summary
    updateDevSummary
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/updateDevSummary?apiKey=XXXXXXXXXXYYY&RESOURCEID=302&HOSTNAME=2.3.2.1&IPADDRESS=2.3.2.1&MODEL=2801&SERIES=2800&OLD_TEMPLATE_NAME=Cisco_IOS_Router&NEW_TEMPLATE_NAME=Cisco_IOS_Router
    Update device summary
    updateDevSysInfo
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/updateDevSysInfo?apiKey=XXXXXXXXXXYYY
    Update DNS
    updateDNS
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/updateDNS?apiKey=XXXXXXXXXXYYY&RESOURCEID=["17"]
    Update hostname(s) via file
    updateHostNamefromFileImp
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/updateHostNamefromFileImp?apiKey=XXXXXXXXXXYYY
    Update hostname using snmp
    updateHostUsingSNMP
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/updateHostUsingSNMP?apiKey=XXXXXXXXXXYYY
    Update IPAddress
    updateIpAddress
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/updateIpAddress?apiKey=XXXXXXXXXXYYY&RESOURCEIDS=["17"]
    Update interfaces
    updateNCMInterfaceDetails
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/updateNCMInterfaceDetails?apiKey=XXXXXXXXXXYYY
    Update device SNMP mapping
    updateSNMPMapping
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/updateSNMPMapping?apiKey=XXXXXXXXXXYYY&isDGSelected=true&selectedProfile=1&selectedDG=1&selectedDevices=["2"]
    Upload a label
    uploadConfigDevices
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/uploadConfigDevices?apiKey=XXXXXXXXXXYYY&LABEL_NAME=BASELINE&RESOURCE_ID=["17"]&DEVICE_GROUP_ID=1&DOWNLOAD_OPTION=DOWNLOAD_NOW&SCHEDULE_DATE=Wed Aug 21 2019 16:28:50 GMT+0530 (India Standard Time)&SCHEDULE_HOUR=16&SCHEDULE_MINUTE=28
    Get render details of upload configuration
    uploadConfigDevicesPrerender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/uploadConfigDevicesPrerender?apiKey=XXXXXXXXXXYYY&RESOURCEIDS=["17"]
    Get render details of upload configuration
    uploadConfigPreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmdevice/uploadConfigPreRenders?apiKey=XXXXXXXXXXYYY&DRAFT_ID=1&VERSION_ID=25816
  • ncmreports
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Add a advanced report
    addAdvReport
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/addAdvReport?apiKey=XXXXXXXXXXYYY
    Add a new custom report
    addNewCustomReport
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/addNewCustomReport?apiKey=XXXXXXXXXXYYY
    Delete advanced report(s)
    deleteAdvReport
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/deleteAdvReport?apiKey=XXXXXXXXXXYYY
    Delete custom report(s)
    deleteCustomReport
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/deleteCustomReport?apiKey=XXXXXXXXXXYYY&REPORTID=302
    Edit advanced report
    editAdvReport
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/editAdvReport?apiKey=XXXXXXXXXXYYY
    Get details of custom report
    editCustomReport
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/editCustomReport?apiKey=XXXXXXXXXXYYY&REPORTID=302
    Get configuration change inner data
    exeConfigChangeInnerData
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/exeConfigChangeInnerData?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Export advanced report
    exportAdvReport
    GET
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmreports/exportAdvReport?apiKey=XXXXXXXXXXYYY
    Export firmware vulnerability report
    exportFVReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/exportFVReport?apiKey=XXXXXXXXXXYYY
    Export firmware vulnerability report
    exportFVReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/exportFVReport?apiKey=XXXXXXXXXXYYY
    Get render details of advanced report
    getAdvReportDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getAdvReportDetails?apiKey=XXXXXXXXXXYYY
    Get all advanced report
    getAdvReportList
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getAdvReportList?apiKey=XXXXXXXXXXYYY
    Get meta data of advanced report
    getAdvReportMeta
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getAdvReportMeta?apiKey=XXXXXXXXXXYYY
    Get render details of annotation report
    getAnnotationReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getAnnotationReportPreRender?apiKey=XXXXXXXXXXYYY
    Get backup status report
    getBackupStatusReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getBackupStatusReport?apiKey=XXXXXXXXXXYYY
    Get render details of backup status report
    getBackupStatusReportRenderer
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getBackupStatusReportRenderer?apiKey=XXXXXXXXXXYYY
    Get change trend report
    getChangeTrendReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getChangeTrendReport?apiKey=XXXXXXXXXXYYY&DG_ID=1&deviceId=5
    Get render details of compliance report
    getComplianceReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getComplianceReportPreRender?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get render details of Config changes report
    getConfigChangeReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getConfigChangeReportPreRender?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get configuration changes report
    getConfigChangesReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getConfigChangesReport?apiKey=XXXXXXXXXXYYY&DG_ID=1&ISCHANGES=true
    Get config changes status
    getconfigChangesStatus
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getconfigChangesStatus?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get configuration change trend report
    getConfigChangeTrendReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getConfigChangeTrendReport?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get render details of Config change trend report
    getConfigChangeTrendReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getConfigChangeTrendReportPreRender?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get render details of configuration upload request report
    getConfigUploadReqReportPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/getConfigUploadReqReportPreRender?apiKey=XXXXXXXXXXYYY
    Get columns and models of custom report
    getCustomReportColNameandModels
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/getCustomReportColNameandModels?apiKey=XXXXXXXXXXYYY&REPORTID=302
    Get render details of device audit report
    getDeviceAuditPrerender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceAuditPrerender?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get device ausit report
    getDeviceAuditReport
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceAuditReport?apiKey=XXXXXXXXXXYYY&RESOURCEID=2&DG_ID=1
    getDeviceCredentialProfiles
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceCredentialProfiles?apiKey=XXXXXXXXXXYYY
    getDeviceCredentialProfilesReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceCredentialProfilesReportPreRender?apiKey=XXXXXXXXXXYYY
    getDeviceCredentials
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceCredentials?apiKey=XXXXXXXXXXYYY
    getDeviceCredentialsReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceCredentialsReportPreRender?apiKey=XXXXXXXXXXYYY
    Get device list of device inventory report
    getDeviceInvInnerData
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceInvInnerData?apiKey=XXXXXXXXXXYYY&DG_ID=1&DEVICE_TYPE=CiscoRouter&MODEL=2801&SERIES=2801
    Get device management status report
    getDeviceMgmtStatusReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceMgmtStatusReport?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get render details of device inventory report
    getDeviceModelInvPrerender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceModelInvPrerender?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get device inventory report
    getDeviceModelInvReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceModelInvReport?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get devices and columns
    getDevicesAndColumnsOfDevType
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/getDevicesAndColumnsOfDevType?apiKey=XXXXXXXXXXYYY&TYPEID=143
    Get device status report
    getDeviceStatusReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceStatusReport?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get vulnerability history for a device
    getDeviceVulnHistory
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDeviceVulnHistory?apiKey=XXXXXXXXXXYYY
    Get render details of device management status report
    getDevMgmtStatusPrerender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDevMgmtStatusPrerender?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get device response
    getDevResponse
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/getDevResponse?apiKey=XXXXXXXXXXYYY&DeviceId=1&OperationId=10
    Get render details of device status report
    getDevStatusPrerender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getDevStatusPrerender?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get render details of EOL/EOS report
    getEOLEOSReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getEOLEOSReportPreRender?apiKey=XXXXXXXXXXYYY
    Get device list of firmware inventory report
    getFirmwareInvInnerData
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFirmwareInvInnerData?apiKey=XXXXXXXXXXYYY&DG_ID=1&userIdforDeviceList=301
    Get render details of firmware inventory report
    getFirmwareInvPrerender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFirmwareInvPrerender?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get firmware inventory report details
    getFirmwareInvReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFirmwareInvReport?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get render details of CVE-ID report
    getFirmwareVulCVEReportRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFirmwareVulCVEReportRender?apiKey=XXXXXXXXXXYYY
    Get render details of exposed devices report
    getFirmwareVulDeviceReportRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFirmwareVulDeviceReportRender?apiKey=XXXXXXXXXXYYY
    Get CVE render details
    getFirmwareVulnerabilityCVERender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFirmwareVulnerabilityCVERender?apiKey=XXXXXXXXXXYYY
    Get render details of firmware versions with vulnerabilities
    getFirmwareVulVersionReportRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFirmwareVulVersionReportRender?apiKey=XXXXXXXXXXYYY
    Get firmware daily trend data
    getFVDailyTrendData
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFVDailyTrendData?apiKey=XXXXXXXXXXYYY
    Get device list of vulnerability fix trend report
    getFVDailyTrendDataSubGrid
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFVDailyTrendDataSubGrid?apiKey=XXXXXXXXXXYYY
    Get graph data of vulnerability fix trend report
    getFVDailyTrendGraphData
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFVDailyTrendGraphData?apiKey=XXXXXXXXXXYYY
    Get render details of vulnerability history report
    getFvDeviceVulnHistoryReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFvDeviceVulnHistoryReportPreRender?apiKey=XXXXXXXXXXYYY
    Get render details of firmware fix trend
    getFvFixTrendCveReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFvFixTrendCveReportPreRender?apiKey=XXXXXXXXXXYYY
    Get render details of vulnerability fix trend report
    getFvFixTrendReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getFvFixTrendReportPreRender?apiKey=XXXXXXXXXXYYY
    Get all custom reports
    getListOfCustomReports
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/getListOfCustomReports?apiKey=XXXXXXXXXXYYY
    Get hardware inventory report details
    getNetworkInvReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getNetworkInvReport?apiKey=XXXXXXXXXXYYY&PAGE_NO=1&PAGE_SIZE=10&DG_ID=1&PRERENDERS=true
    Get render details of hardware inventory report
    getNetworkInvReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getNetworkInvReportPreRender?apiKey=XXXXXXXXXXYYY
    getOsVersionHistory
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getOsVersionHistory?apiKey=XXXXXXXXXXYYY
    getOsVersionHistoryReportPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getOsVersionHistoryReportPreRender?apiKey=XXXXXXXXXXYYY
    getOsVersionsList
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getOsVersionsList?apiKey=XXXXXXXXXXYYY
    Get render details of PCI report
    getPCIReportPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/getPCIReportPreRender?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get render details of Startup-Running conflict report
    getStarupRunningConflictPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getStarupRunningConflictPreRender?apiKey=XXXXXXXXXXYYY&DG_ID=1
    Get user access report
    getUserAccessReport
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/getUserAccessReport?apiKey=XXXXXXXXXXYYY
    Get render details of user access report
    getUserAccessReportPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/getUserAccessReportPreRender?apiKey=XXXXXXXXXXYYY
    Get user audit report
    getUserAuditReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getUserAuditReport?apiKey=XXXXXXXXXXYYY
    Get render details of user audit report
    getUserAuditReportPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/getUserAuditReportPreRender?apiKey=XXXXXXXXXXYYY
    Get devices list affected with vulnerability
    getVulnDevicesList
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/getVulnDevicesList?apiKey=XXXXXXXXXXYYY
    Get result details of advanced report
    loadAdvReport
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/loadAdvReport?apiKey=XXXXXXXXXXYYY
    NCMReportCSVGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportCSVGenerator?apiKey=XXXXXXXXXXYYY&DG_ID=1
    NCMReportCSVGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportCSVGenerator?apiKey=XXXXXXXXXXYYY&DG_ID=1&exportType=csv
    NCMReportCSVGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportCSVGenerator?apiKey=XXXXXXXXXXYYY&DG_ID=1&FILTER_VALUE=ALL
    NCMReportCSVGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportCSVGenerator?apiKey=XXXXXXXXXXYYY&DG_ID=1&TIME_DURATION=today&START_TIME=1&END_TIME=1&exportType=csv
    NCMReportCSVGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportCSVGenerator?apiKey=XXXXXXXXXXYYY&REPORTID=1
    NCMReportCSVGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportCSVGenerator?apiKey=XXXXXXXXXXYYY&EXECUTION_ID=1&RESOURCE_ID=1
    NCMReportCSVGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportCSVGenerator?apiKey=XXXXXXXXXXYYY&PROFILE_ID=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&DEVICE_GROUP_ID=1&DG_ID=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&DG_ID=1&FILTER_VALUE=ALL
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&DEVICE_GROUP_ID=1&DG_ID=1&TIME_DURATION=today&START_TIME=1&END_TIME=1&DEVICE_ID=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&REPORTID=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&DEVICE_GROUP_ID=1&DG_ID=1&DEVICE_ID=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&DEVICE_ID=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&COMPPOLICY_ID=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&DIFF_TYPE=VERSION_VERSION&SHOW_ALL=true&FIRST_VERSION_ID=1&SECOND_VERSION_ID=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&EXECUTION_ID=1&RESOURCE_ID=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&DG_ID=1&vulReportType=vuln&EXPLOIT=true
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&DG_ID=1&TIME_DURATION=today&START_TIME=1&END_TIME=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&DG_ID=1&TIME_DURATION=today&START_TIME=1&END_TIME=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&DG_ID=1
    NCMReportPDFGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportPDFGenerator?apiKey=XXXXXXXXXXYYY&PROFILE_ID=1
    NCMReportXLSGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportXLSGenerator?apiKey=XXXXXXXXXXYYY&DG_ID=1
    NCMReportXLSGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportXLSGenerator?apiKey=XXXXXXXXXXYYY&REPORTID=1
    NCMReportXLSGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportXLSGenerator?apiKey=XXXXXXXXXXYYY&DG_ID=1&FILTER_VALUE=ALL
    NCMReportXLSGenerator
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/NCMReportXLSGenerator?apiKey=XXXXXXXXXXYYY
    Request to update EOL/EOS data
    requestToUpdateEOLEOSData
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/requestToUpdateEOLEOSData?apiKey=XXXXXXXXXXYYY
    Send report via mail
    sendReportMail
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/sendReportMail?apiKey=XXXXXXXXXXYYY&CUSTOMIZE_DATA_VIEWNAME=ConfigChangesReport_RTab&PDF_HANDLER_VIEW=GenerateDGReport_PDF&TIME_DURATION=custom&DEVICE_GROUP_ID=1&START_TIME=1&END_TIME=1&TO_ADDRESS=user1@testing.com&vulReportType=vuln&EXPLOIT=true&FILTER_VALUE=ALL&FV_SEARCH_KEY=CVE-2022-2291
    Get compliance custom report details
    showComplianceCustomReportsDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/showComplianceCustomReportsDetails?apiKey=XXXXXXXXXXYYY&REPORT_ID=7&RESOURCE_ID=17
    Get result of custom report
    showCustomReportDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/showCustomReportDetails?apiKey=XXXXXXXXXXYYY&REPORTID=302
    Update a custom report
    updateCustomReport
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmreports/updateCustomReport?apiKey=XXXXXXXXXXYYY
    Update EOL data
    updateEOL
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmreports/updateEOL?apiKey=XXXXXXXXXXYYY
  • ncmsettings
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Add a new block exclude criteria
    addBlockExcludeCriteria
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/addBlockExcludeCriteria?apiKey=XXXXXXXXXXYYY&DEV_TEMPLATE=1&blockCondition=None&CRITERIA_ID=1&SENDEMAIL=true
    Update custom column details
    addCustomColumn
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/addCustomColumn?apiKey=XXXXXXXXXXYYY&COLUMN_NAME1=Adress1&COLUMN_VALUE1=INDIA1st_Floor&COLUMN_NAME2=Adress2&COLUMN_VALUE2=Nelson_Road&COLUMN_NAME3=Adress3&COLUMN_VALUE3=1st_Floor
    Add a device
    addDevice
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/addDevice?apiKey=XXXXXXXXXXYYY&DEVICE_BEHAVIOUR=Cisco IOS Router&ISMANUALADDITION=true&SERIES=2800&MODEL=2801&COLUMNNAME1=test1&COLUMNNAME2=test2&COLUMNNAME3=test3&IPADDRESS=2.3.2.1&VENDOR_NAME=Cisco&DISCOVERY_PROFILE_ID=1&ARE_FAILED_DISCOVERY_DEVICES=true&TAG_ID=1
    Add a device template
    addDeviceTemplate
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/addDeviceTemplate?apiKey=XXXXXXXXXXYYY&multiConfigTemplate=true
    Add discovered devices to NCM
    addDiscoveredResources
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/addDiscoveredResources?apiKey=XXXXXXXXXXYYY&PROFILEID=1
    Add a exclude criteria
    addExcludeCriteria
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/addExcludeCriteria?apiKey=XXXXXXXXXXYYY&DEV_TEMPLATE=Cisco IOS XR&EXCLUDE_FROM_EMAIL=test@test.com&CRITERIA=clock&ENC_CRITERIA=clock&CRITERIA_ID=1&SENDEMAIL=false&EXCLUDE_TO_EMAIL=test@test.com
    Associate a flow configlet to device template
    addFlowConfiglets
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/addFlowConfiglets?apiKey=XXXXXXXXXXYYY&TEMPLATE_ID=["16","10"]&DEVICETEMPLATEID=20
    Get render details of flow configlets
    addFlowConfigletsPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/addFlowConfigletsPreRender?apiKey=XXXXXXXXXXYYY&DEVICETEMPLATEID=20
    Add a label
    addLabel
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/addLabel?apiKey=XXXXXXXXXXYYY&LABEL_NAME=Current Version&DESCRIPTION=Label for current configuration
    Add a PCI reviewer
    addReviewer
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/addReviewer?apiKey=XXXXXXXXXXYYY&LOGIN_ID=2&EMAIL_ID=user1@testing.com
    Add a credential profile
    addSharedProfile
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/addSharedProfile?apiKey=XXXXXXXXXXYYY
    Add or update show command
    addShowCommand
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/addShowCommand?apiKey=XXXXXXXXXXYYY&COMMAND_ID=73&ALIAS=show version&COMMAND=/system resource print&VENDOR=57
    Add a sysoid
    addSysOID
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/addSysOID?apiKey=XXXXXXXXXXYYY&SENDEMAIL=false&DEVICE_BEHAVIOUR=Cisco IOS Router&MODEL=C2951&SERIES=2951
    Get all schedules
    allSchedules
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/allSchedules?apiKey=XXXXXXXXXXYYY&taskType=Configuration Backup
    Get all show commands
    allshowCommands
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/allshowCommands?apiKey=XXXXXXXXXXYYY
    Get all sysobject ids
    allSysOID
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/allSysOID?apiKey=XXXXXXXXXXYYY&DEVICETEMPLATEID=20
    Get approved requests
    approvedRequests
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/approvedRequests?apiKey=XXXXXXXXXXYYY
    Approve a pending request
    approveRequest
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/approveRequest?apiKey=XXXXXXXXXXYYY&ADMIN_COMMENTS=Approved&REQUEST_ID=1&REQUEST_APPROVED=true&SCHEDULE_TYPE=Now&IS_APPROVE_ONLY=true&ONCEONLY_START_TIME_HOUR=08&ONCEONLY_START_TIME_MIN=30&ONCEONLY_START_DATE=08/20/2019
    Associate credential to device
    assocCredential
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/assocCredential?apiKey=XXXXXXXXXXYYY&authMode=sshKey&UPDATE_TYPE=UPDATE&BACKUP_STATUS=true&TEST_CRED=true&RESOURCEID_LIST=10&SNMP_VERSION=0&SNMP_PORT=161&SNMP_READCOMMUNITY=public&SNMP_WRITECOMMUNITY=password&SNMP_USERNAME=user1&SNMP_CONTEXTNAME=context1&SNMP_AUTHPROTOCOL=20&SNMP_AUTHPASSWORD=fakepassword&SNMP_PRIVPROTOCOL=49&SNMP_PRIVPASSWORD=fakepassword&SNMP_NATIP=1.1.1.1&TELNET_LOGINNAME=tempuser&TELNET_PASSWORD=temppassword&TELNET_PROMPT=:&TELNET_ENABLEUSERNAME=tempuser&TELNET_ENABLEPASSWORD=temppassword&TELNET_ENABLEPROMPT=:&TELNET_NATIP=1.1.1.1&TELNET_PORT=50&TELNET_LOGINPROMPT=:&TELNET_PASSWORDPROMPT=#&TELNET_ENABLEUSERNAMEPROMPT=>&TELNET_ENABLEPASSWORDPROMPT=?&TELNET_ENABLEPASSWORDTYPE=enablePassword&SSH_LOGINNAME=user&SSH_PASSWORD=r&SSH_PROMPT=>|#&SSH_ENABLEUSERNAME=tempuser&SSH_ENABLEPASSWORD=temppassword&SSH_ENABLEPROMPT=>|#&SSH_NATIP=1.1.1.1&SSH_PORT=22&SSH_LOGINPROMPT=>|#&SSH_PASSWORDPROMPT=>|#&SSH_ENABLEUSERNAMEPROMPT=>|#&SSH_ENABLEPASSWORDPROMPT=>|#&SSH_ENABLEPASSWORDTYPE=enablePassword
    Get backup schedules
    backupSchedules
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/backupSchedules?apiKey=XXXXXXXXXXYYY
    Check DNS is resolved or not
    checkDNSName
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/checkDNSName?apiKey=XXXXXXXXXXYYY&IPADDRESS=2.3.2.1
    Clone and export device template
    cloneExportSimpleDeviceTemplate
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/cloneExportSimpleDeviceTemplate?apiKey=XXXXXXXXXXYYY&multiConfigTemplate=true
    Clone a device template
    cloneSimpleDeviceTemplate
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/cloneSimpleDeviceTemplate?apiKey=XXXXXXXXXXYYY&multiConfigTemplate=true
    Get show command details
    commandPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/commandPreRender?apiKey=XXXXXXXXXXYYY&commandId=73
    Get configlet details
    configletPreRenders
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/configletPreRenders?apiKey=XXXXXXXXXXYYY&TEMPLATE_ID=4&DEVICETEMPLATEID=20
    Get render details of configlet during schedule
    configletSchedPreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/configletSchedPreRenders?apiKey=XXXXXXXXXXYYY&TEMPLATE_ID=4
    Get credential details
    credentialPreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/credentialPreRenders?apiKey=XXXXXXXXXXYYY&PROFILEID=303&PROFILENAME=temp
    Get all credential profiles
    credProfList
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/credProfList?apiKey=XXXXXXXXXXYYY
    Get custom sysobject ids
    customSysOID
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/customSysOID?apiKey=XXXXXXXXXXYYY&DEVICETEMPLATEID=20
    Get configuration export details
    databaseBackupPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/databaseBackupPreRender?apiKey=XXXXXXXXXXYYY&OPERATION_TYPE=CONFIG_EXPORT
    Update database cleanup settings
    databaseCleanup
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/databaseCleanup?apiKey=XXXXXXXXXXYYY&DELETE_VERSION_HISTORY=true&DELETE_AUDIT_HISTORY=true&DELETE_VERSION_HISTORY_DAYS=true&VERSION_HISTORY_SIZE=30&AUDIT_HISTORY_SIZE=20&VERSION_HISTORY_SIZE_DAYS=1&cleanupUserAudit=true&ncm.cleanup.hour=08&ncm.cleanup.minute=30&SYSOG_MSG_HISTORY_SIZE_CHK=true&SYSOG_MSG_HISTORY_SIZE=30&FV_HISTORY_RETAIN_DAYS=1
    Get database cleanup settings
    databaseCleanupPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/databaseCleanupPreRender?apiKey=XXXXXXXXXXYYY
    Delete configlet audit
    DelCustTempAudit
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/DelCustTempAudit?apiKey=XXXXXXXXXXYYY&EXECUTION_ID=1
    Delete block criteria(s)
    deleteBlockExcludeCriteria
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/deleteBlockExcludeCriteria?apiKey=XXXXXXXXXXYYY
    Delete credential profile(s)
    deleteCredentials
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/deleteCredentials?apiKey=XXXXXXXXXXYYY&PROFILEID=303
    Delete device template(s)
    deleteDeviceTemplate
    POST
    Allowed
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmsettings/deleteDeviceTemplate?apiKey=XXXXXXXXXXYYY&DEVICETEMPLATEID=20
    Delete exclude criteria(s)
    deleteExcludeCriteria
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/deleteExcludeCriteria?apiKey=XXXXXXXXXXYYY&CRITERIA_ID=["1"]
    Delete a specific configuration from label
    deleteLabel
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/deleteLabel?apiKey=XXXXXXXXXXYYY&LABEL_ID=["301"]
    Delete a specific configuration from label
    deleteLabel
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/deleteLabel?apiKey=XXXXXXXXXXYYY&LABEL_ID=["301"]
    Delete a PCI reviewer
    deleteReviewer
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/deleteReviewer?apiKey=XXXXXXXXXXYYY&LOGIN_ID=2
    Delete schedule audit(s)
    deleteScheduleAudit
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/deleteScheduleAudit?apiKey=XXXXXXXXXXYYY&AUDIT_ID=["307"]
    Delete show command(s)
    deleteShowCommand
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/deleteShowCommand?apiKey=XXXXXXXXXXYYY&COMMAND_ID=73
    Delete SSH key profile(s)
    deleteSSHKey
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/deleteSSHKey?apiKey=XXXXXXXXXXYYY
    Delete configlet(s)
    deleteTemplate
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/deleteTemplate?apiKey=XXXXXXXXXXYYY&CONFIGLETS=[{"id":"71","name":"Alcatel_FlowExport"}]
    Demote configlet(s)
    demoteConfiglets
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/demoteConfiglets?apiKey=XXXXXXXXXXYYY&TEMPLATE_ID=4&DEVICETEMPLATEID=40
    Get device execution details of the executed configlet
    detailedExecResult
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/detailedExecResult?apiKey=XXXXXXXXXXYYY&EXECUTION_ID=1
    Get detailed configlet result
    detailedResult
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/detailedResult?apiKey=XXXXXXXXXXYYY&resourceId=2&executionId=1
    Get all device types
    deviceType
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/deviceType?apiKey=XXXXXXXXXXYYY&VENDOR_NAME=Cisco
    Edit a device template
    editDeviceTemplate
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/editDeviceTemplate?apiKey=XXXXXXXXXXYYY&DEVICETEMPLATEID=1
    Get all exclude criterias
    excludeCriteria
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/excludeCriteria?apiKey=XXXXXXXXXXYYY
    Get exclude criteria details
    excludeCriteriaPreRenders
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/excludeCriteriaPreRenders?apiKey=XXXXXXXXXXYYY&CRITERIA_ID=2
    Execute a configlet
    execConfiglet
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/execConfiglet?apiKey=XXXXXXXXXXYYY&DEVICEGROUPSELECTION=1&TEMPLATE_ID=4&ComponentSelection=SpecificDevice&SELECTEDDEVICES=["2"]&BACKUP_ENABLED=false
    Get render details of executable request
    executableRequestPrerender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/executableRequestPrerender?apiKey=XXXXXXXXXXYYY&REQUEST_ID=1
    Execute a approved request
    executeApprovedRequest
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/executeApprovedRequest?apiKey=XXXXXXXXXXYYY
    Get render details of execute configlet
    exeTemplatePreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/exeTemplatePreRenders?apiKey=XXXXXXXXXXYYY&TEMPLATE_ID=4&TEMPLATE_NAME=test&IS_REMEDIATION=true&comprule_id=1&policy_id=1
    Export configlets
    exportConfigets
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/exportConfigets?apiKey=XXXXXXXXXXYYY&TEMPLATE_IDS=["7","27","54","73"]
    Render export configuration settings
    exportConfigPreRender
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmsettings/exportConfigPreRender?apiKey=XXXXXXXXXXYYY&OPERATION_TYPE=CONFIG_EXPORT
    Get configuration export history
    exportConfigs
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/exportConfigs?apiKey=XXXXXXXXXXYYY
    Export device template
    exportDeviceTemplate
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/exportDeviceTemplate?apiKey=XXXXXXXXXXYYY&DEVICETEMPLATEID=20
    Export flow configuration
    exportFlowConfig
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/exportFlowConfig?apiKey=XXXXXXXXXXYYY&RESOURCE_IDS=["17"]&Configlets=[{"Description":"Flow Export command for Cisco","TemplateName":"Cisco_CommonFlexible_FlowExport","Id":16,"TemplateType":"COMMAND_LINE_MODE","TemplateContents":"config t\nflow exporter NFAexporter\ndestination 12.1.2.3\nsource 2.3.2.1\nexport-protocol version-9\ntransport udp 9996\ntemplate data timeout 60\nexit\n\nflow monitor NFAmonitor\nrecord netflow-original\nexporter NFAexporter\ncache timeout active 60\ncache timeout inactive 15\nexit"}]
    Export shared template
    exportSharedTemplate
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/exportSharedTemplate?apiKey=XXXXXXXXXXYYY&ID=40
    Find sysobjectid for a device
    findSysObjectId
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/findSysObjectId?apiKey=XXXXXXXXXXYYY&hostname=1.2.3.1&port=50&VER_TYPE=1&userName=tempuser&contextName=tempcontext&authProtocol=20&authPassword=temppassword&privProtocol=49&privPassword=temppassword&snmpv3Debug=true&timeout=20&retries=5&snmpSelection=snmpProfile&selectedProfile=Public
    Get executable requests
    getApprovedList
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getApprovedList?apiKey=XXXXXXXXXXYYY
    getBaseTemplateDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getBaseTemplateDetails?apiKey=XXXXXXXXXXYYY
    Get details of block exclude criteria
    getBlockExcludeCriteria
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getBlockExcludeCriteria?apiKey=XXXXXXXXXXYYY&CRITERIA_ID=1
    Get details of client-server settings
    getClientServerConfiguration
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getClientServerConfiguration?apiKey=XXXXXXXXXXYYY
    Get configlets for vendor
    getConfiglet
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getConfiglet?apiKey=XXXXXXXXXXYYY
    Get credential details for a device
    getCredentials
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getCredentials?apiKey=XXXXXXXXXXYYY&resourceIds=["17"]
    Get custom column details
    getCustColumns
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getCustColumns?apiKey=XXXXXXXXXXYYY
    Get database sync settings
    getDBSyncSettings
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getDBSyncSettings?apiKey=XXXXXXXXXXYYY
    Get devices for vendor
    getDevicesforVendor
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getDevicesforVendor?apiKey=XXXXXXXXXXYYY
    Get device SNMP mapping
    getDeviceSNMPMapping
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getDeviceSNMPMapping?apiKey=XXXXXXXXXXYYY
    Get device sysoid mapping
    getDeviceSysOIDMapping
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getDeviceSysOIDMapping?apiKey=XXXXXXXXXXYYY
    Get device template details
    getDeviceTemplateDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getDeviceTemplateDetails?apiKey=XXXXXXXXXXYYY&DEVICETEMPLATEID=20&IS_CLONE=true
    Get device template name
    getDeviceTemplateName
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getDeviceTemplateName?apiKey=XXXXXXXXXXYYY
    Get profile discovery details
    getDiscoveryDetails
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmsettings/getDiscoveryDetails?apiKey=XXXXXXXXXXYYY&profileId=1
    Get profile discovery status
    getDiscoveryStatus
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmsettings/getDiscoveryStatus?apiKey=XXXXXXXXXXYYY&isServiceNow=true
    Get profile discovery summary
    getDiscoverySummary
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmsettings/getDiscoverySummary?apiKey=XXXXXXXXXXYYY&profileId=5
    Get flow export configlets for device
    getExportConfiglet
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getExportConfiglet?apiKey=XXXXXXXXXXYYY&deviceId=5
    Export device template
    getExportedSimpleDeviceTemplate
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getExportedSimpleDeviceTemplate?apiKey=XXXXXXXXXXYYY
    Get credential id for SNMP profile
    getNCMCredentialIDForSNMP
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getNCMCredentialIDForSNMP?apiKey=XXXXXXXXXXYYY&credentialName=Public
    Get configuration difference limit
    getNCMDiffLimit
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmsettings/getNCMDiffLimit?apiKey=XXXXXXXXXXYYY
    Get non-inventoried devices
    getNCMNonInventoriedDevices
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmsettings/getNCMNonInventoriedDevices?apiKey=XXXXXXXXXXYYY
    getNearSysOID
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getNearSysOID?apiKey=XXXXXXXXXXYYY
    Get new device template render details
    getNewDeviceTemplate
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getNewDeviceTemplate?apiKey=XXXXXXXXXXYYY
    Get nipper detailed result in schedule audit
    getNipperDetailedExecResult
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getNipperDetailedExecResult?apiKey=XXXXXXXXXXYYY&EXECUTION_ID=1
    Get PMP settings
    getPasswordSyncDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getPasswordSyncDetails?apiKey=XXXXXXXXXXYYY
    Get resource ids for ipaddress
    getResourceIdsForIps
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getResourceIdsForIps?apiKey=XXXXXXXXXXYYY&IPADDRESS=["2.3.1.3"]
    Get schedule audits
    getscheduleAudit
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getscheduleAudit?apiKey=XXXXXXXXXXYYY
    Get SCP settings
    getSCPDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getSCPDetails?apiKey=XXXXXXXXXXYYY
    Get shared device template details
    getSharedDeviceTemplate
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getSharedDeviceTemplate?apiKey=XXXXXXXXXXYYY&ID=40
    Get render details of share device template
    getShareTemplateDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getShareTemplateDetails?apiKey=XXXXXXXXXXYYY&DEVICETEMPLATEID=20
    Get SNMP profiles
    getSNMPProfiles
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/getSNMPProfiles?apiKey=XXXXXXXXXXYYY
    Get details of SSH settings
    getSSHSettings
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getSSHSettings?apiKey=XXXXXXXXXXYYY
    Get syslog blocked devices
    getSysLogBlockedHosts
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getSysLogBlockedHosts?apiKey=XXXXXXXXXXYYY
    Get users to add PCI reviewer
    getUsersToAddReviewer
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/getUsersToAddReviewer?apiKey=XXXXXXXXXXYYY
    Get mail server settings
    hasPrimaryMailSettings
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/hasPrimaryMailSettings?apiKey=XXXXXXXXXXYYY
    Import configlets via file
    importConfiglets
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/importConfiglets?apiKey=XXXXXXXXXXYYY
    Import devices via file
    importDevices
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/importDevices?apiKey=XXXXXXXXXXYYY
    Import shared template
    importSharedTemplate
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/importSharedTemplate?apiKey=XXXXXXXXXXYYY&ID=40
    Import SSH key via file
    importSSHKey
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/importSSHKey?apiKey=XXXXXXXXXXYYY
    Get configurations associated to a label
    labelConfigDetails
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/labelConfigDetails?apiKey=XXXXXXXXXXYYY&LabelId=["301"]&RESOURCEIDS=["17"]
    Get all labels
    labelList
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/labelList?apiKey=XXXXXXXXXXYYY
    Get label details
    labelPreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/labelPreRenders?apiKey=XXXXXXXXXXYYY&LABEL_ID=["301"]
    Get all block criteria
    listAllBlockExcludeCriteria
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/listAllBlockExcludeCriteria?apiKey=XXXXXXXXXXYYY
    Get all configlets
    listAllConfiglets
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/listAllConfiglets?apiKey=XXXXXXXXXXYYY&DEVICETEMPLATEID=323&FILTER_TYPE=PROMOTE&INCLUDE_FLOW_CONFILGETS=true
    Get supported templates for device type
    listExcludeCriteriaGridTemplates
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/listExcludeCriteriaGridTemplates?apiKey=XXXXXXXXXXYYY
    Get configlets history
    listExecutionHistory
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/listExecutionHistory?apiKey=XXXXXXXXXXYYY
    Get all SSH keys
    listNCMSSHKeys
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/listNCMSSHKeys?apiKey=XXXXXXXXXXYYY
    Get render details of log level
    logLevelPreRender
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmsettings/logLevelPreRender?apiKey=XXXXXXXXXXYYY
    Get mail server settings
    mailSettingsPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/mailSettingsPreRender?apiKey=XXXXXXXXXXYYY
    Get probe details for the device
    ncmeeGetProbeDetailsForDevice
    GET
    Restricted
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmsettings/ncmeeGetProbeDetailsForDevice?apiKey=XXXXXXXXXXYYY&DEVICE_ID=1
    Get probe name for the device
    ncmeeGetProbeForDevice
    GET
    Restricted
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmsettings/ncmeeGetProbeForDevice?apiKey=XXXXXXXXXXYYY&DEVICE_ID=1
    Get probe status
    ncmeeGetProbeStatus
    GET
    Restricted
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmsettings/ncmeeGetProbeStatus?apiKey=XXXXXXXXXXYYY
    Get all probes
    ncmeeListProbes
    GET
    Restricted
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmsettings/ncmeeListProbes?apiKey=XXXXXXXXXXYYY
    Share custom column to probes
    ncmeeShareCustomColumn
    POST
    Restricted
    Allowed
    Restricted
    http://server-url:8060/api/json/ncmsettings/ncmeeShareCustomColumn?apiKey=XXXXXXXXXXYYY
    Get REST configlet execution details
    NCMPopulateRestConfigletExecDetails
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/NCMPopulateRestConfigletExecDetails?apiKey=XXXXXXXXXXYYY&resourceId=1&executionId=1
    Get render details of pending requests
    pendingRequestPrerender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/pendingRequestPrerender?apiKey=XXXXXXXXXXYYY&REQUEST_ID=1
    Get pending approval requests
    pendingRequests
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/pendingRequests?apiKey=XXXXXXXXXXYYY
    Ping a device
    pingCheck
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/pingCheck?apiKey=XXXXXXXXXXYYY&IPADDRESS=2.3.2.1&fromAddDevice=true
    populateCliCommandsByOperName
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/populateCliCommandsByOperName?apiKey=XXXXXXXXXXYYY
    Promote configlet(s)
    promoteConfiglets
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/promoteConfiglets?apiKey=XXXXXXXXXXYYY&TEMPLATE_ID=["4"]&DEVICETEMPLATEID=Cisco Integrated Services Router ISR
    Get render details of promote configlets
    promoteConfigletsPreRender
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/promoteConfigletsPreRender?apiKey=XXXXXXXXXXYYY&DEVICETEMPLATEID=20
    Get rebranding details
    rebrandingPreRender
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmsettings/rebrandingPreRender?apiKey=XXXXXXXXXXYYY
    Get rejected requests
    rejectedRequests
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/rejectedRequests?apiKey=XXXXXXXXXXYYY
    Disassociate flow configlets from device template
    removeFlowConfiglets
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/removeFlowConfiglets?apiKey=XXXXXXXXXXYYY&TEMPLATE_ID=90&DEVICETEMPLATEID=40
    Remove devices from syslog blocked devices
    removeSysLogBlocedHosts
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/removeSysLogBlocedHosts?apiKey=XXXXXXXXXXYYY&HOSTID=["5","2"]
    Get all PCI reviewers
    reviewersList
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/reviewersList?apiKey=XXXXXXXXXXYYY
    Execute a schedule
    runSchedule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/runSchedule?apiKey=XXXXXXXXXXYYY&scheduleIds=["302"]
    Save and test credential
    saveandTestResult
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/saveandTestResult?apiKey=XXXXXXXXXXYYY&RESOURCEID=23&BACKUP_STATUS=true
    Get schedule details
    schedulePreRenders
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/schedulePreRenders?apiKey=XXXXXXXXXXYYY&SCHEDULE_ID=327&CONFIGLETID=1&REPORT_ID=1
    Get server settings
    serverSettings
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/serverSettings?apiKey=XXXXXXXXXXYYY
    Share device template to NCM support
    shareDeviceTemplate
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/shareDeviceTemplate?apiKey=XXXXXXXXXXYYY&DEVICETEMPLATEID=20&sharedBy=user1@testing.com&templateDescription=For all Cisco IOS Routers&templateName=Cisco_IOS_Router&vendorName=Cisco&osType=IOS
    Update SNMP trap settings
    snmpTrapSettings
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/snmpTrapSettings?apiKey=XXXXXXXXXXYYY&HOSTNAME=27.1.1.27&PORT=162&COMMUNITY=public
    Get SNMP trap settings details
    snmpTrapSettingsPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/snmpTrapSettingsPreRender?apiKey=XXXXXXXXXXYYY
    Sync service now devices with NCM
    syncServiceNowDevicesWithNCM
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/syncServiceNowDevicesWithNCM?apiKey=XXXXXXXXXXYYY
    Get render details of syslocation update
    sysLocDescPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/sysLocDescPreRender?apiKey=XXXXXXXXXXYYY
    Update syslog forwarder
    syslogForwarder
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/syslogForwarder?apiKey=XXXXXXXXXXYYY&SYSLOG_FRWD_IPS=27.1.1.27
    Get syslog forwarder details
    syslogForwarderPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/syslogForwarderPreRender?apiKey=XXXXXXXXXXYYY
    Get sysobjectid details
    sysOIDPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/sysOIDPreRender?apiKey=XXXXXXXXXXYYY
    Update trouble ticket details
    troubleTicket
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/troubleTicket?apiKey=XXXXXXXXXXYYY&TT_MAIL_ADDRESS=user1@testing.com
    Get render details of trouble ticket
    troubleTicketPreRender
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/troubleTicketPreRender?apiKey=XXXXXXXXXXYYY
    Update client-server settings
    updateClientServerConfiguration
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/updateClientServerConfiguration?apiKey=XXXXXXXXXXYYY&configurations={"NCM_DIFF_LIMIT":"500","ncm.templates.visibletoall":true,"operator.configlet.restriction":true}
    Add a new configlet
    updateConfiglet
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/updateConfiglet?apiKey=XXXXXXXXXXYYY&DESCRIPTION=Getting version info for Cisco devices&CONTENTS=show version&TEMPLATE_TYPE=COMMAND_LINE_MODE&TEMPLATE_ID=4&NAME=Cisco_Show_Version_Script&DEVICETEMPLATEID=20&VENDOR_NAME=Cisco&TAG_ID=1
    Update a label
    updateLabel
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/updateLabel?apiKey=XXXXXXXXXXYYY&LABEL_ID=["301"]&DESCRIPTION=This label is used for most stable configuration
    Update configuration difference limit
    updateNCMDiffLimit
    POST
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmsettings/updateNCMDiffLimit?apiKey=XXXXXXXXXXYYY&NCM_DIFF_LIMIT=30
    Update probe server settings
    updateProbeServerSettings
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/updateProbeServerSettings?apiKey=XXXXXXXXXXYYY&configurations={"ncmee.probe.restrict.distribution":"true"}
    Update a schedule
    updateSchedule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/updateSchedule?apiKey=XXXXXXXXXXYYY&SCHEDULE_ID=327&REPORT_ID=1&IS_ADVANCED_REPORT=true
    Update SCP settings
    updateSCPDetails
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/updateSCPDetails?apiKey=XXXXXXXXXXYYY
    Update server settings
    updateServerSettings
    POST
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/updateServerSettings?apiKey=XXXXXXXXXXYYY&TFTP_COMBO_IP=localhost&TFTP_BOX_VISIBLE=12.2.3.1&TFTP_BOX_HIDDEN=12.2.3.1&TFTP_OPERATIONS=starttftp&SCP_COMBO_IP=localhost&SCP_BOX_VISIBLE=12.2.3.1&SCP_BOX_HIDDEN=12.2.3.1&SCP_OPERATIONS=startscp&SYSLOG_COMBO_IP=localhost&SYSLOG_BOX_VISIBLE=12.2.3.1&SYSLOG_BOX_HIDDEN=12.2.3.1&SYSLOG_OPERATIONS=startsyslog&SYSLOG_PORT=514,519&THREAD_COUNT=20
    Update a credential profile
    updateSharedProfile
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/updateSharedProfile?apiKey=XXXXXXXXXXYYY&PROFILEID=303
    Update SSH settings
    updateSSHSettings
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/updateSSHSettings?apiKey=XXXXXXXXXXYYY&configurations={"ncm.ssh.blockCipherSuites":"arcfour256","ncm.ssh.allowKeyExchanges":"diffie-hellman-group-exchange-sha256","ncm.ssh.blockHmacs":"hmac-sha1-96"}
    Update system location and description
    updateSysLocationDesc
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/updateSysLocationDesc?apiKey=XXXXXXXXXXYYY&DEVICEGROUPSELECTION=1&SELECTEDDEVICES=["2"]&SELECTEDPROFILES=["Public"]&ComponentSelection=DeviceGroup
    Update sysobjectid for devices
    updateSysOIDForResources
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/updateSysOIDForResources?apiKey=XXXXXXXXXXYYY&DEVICEGROUPSELECTION=1&SELECTEDDEVICES=["2"]&ComponentSelection=DeviceGroup
    Upload configlet script values via file
    uploadConfigletFile
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/uploadConfigletFile?apiKey=XXXXXXXXXXYYY&TEMPLATE_ID=4&IS_SCHEDULE=true&USE_FIRSTVALUE_FORALL=true&SCHEDULE_ID=327&BACKUP_ENABLED=true
    Preview of uploaded configlet via file
    uploadConfigletPreView
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmsettings/uploadConfigletPreView?apiKey=XXXXXXXXXXYYY&TEMPLATE_ID=4&USE_FIRSTVALUE_FORALL=true
    Get all vendors
    vendorList
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/vendorList?apiKey=XXXXXXXXXXYYY&IS_PRERENDER=false
    Get vendor details
    vendorMap
    GET
    Allowed
    Allowed
    Allowed
    http://server-url:8060/api/json/ncmsettings/vendorMap?apiKey=XXXXXXXXXXYYY
  • ncmtags
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Add a credential rule
    addCredentialRule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmtags/addCredentialRule?apiKey=XXXXXXXXXXYYY
    Add a tag
    addTag
    POST
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/addTag?apiKey=XXXXXXXXXXYYY
    Associate tag to a device
    associateTagtoResource
    POST
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/associateTagtoResource?apiKey=XXXXXXXXXXYYY&TAG_ID=1&RESOURCEID=1
    Delete credential rule(s)
    deleteCredentialRule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmtags/deleteCredentialRule?apiKey=XXXXXXXXXXYYY&ruleId=1
    Delete credential rule audit(s)
    deleteCrRuleAudit
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmtags/deleteCrRuleAudit?apiKey=XXXXXXXXXXYYY
    Delete tag(s)
    deleteTag
    POST
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/deleteTag?apiKey=XXXXXXXXXXYYY
    Get all credential rules
    getAllCredentialRules
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmtags/getAllCredentialRules?apiKey=XXXXXXXXXXYYY
    Get all credential rule audits
    getCrRuleAudit
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmtags/getCrRuleAudit?apiKey=XXXXXXXXXXYYY&ruleId=1
    Get tag custom column details
    getTagCustomColumnDetails
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/getTagCustomColumnDetails?apiKey=XXXXXXXXXXYYY
    Get tag name
    getTagName
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/getTagName?apiKey=XXXXXXXXXXYYY
    Get all tags
    listAllTags
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/listAllTags?apiKey=XXXXXXXXXXYYY
    Get configlets associated with tag
    listTagConfiglets
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/listTagConfiglets?apiKey=XXXXXXXXXXYYY&TAG_ID=1
    Get credentials associated with tag
    listTagCredentials
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/listTagCredentials?apiKey=XXXXXXXXXXYYY&TAG_ID=1
    Get devices associated with tag
    listTagDevices
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/listTagDevices?apiKey=XXXXXXXXXXYYY&TAG_ID=1
    Get device groups associated with tag
    listTagDGs
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/listTagDGs?apiKey=XXXXXXXXXXYYY&TAG_ID=1
    Get change notifications associated with tag
    listTagNotifications
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/listTagNotifications?apiKey=XXXXXXXXXXYYY&TAG_ID=1
    Get compliance policies associated with tag
    listTagPolicies
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/listTagPolicies?apiKey=XXXXXXXXXXYYY&TAG_ID=1
    Get schedules associated with tag
    listTagSchedules
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/listTagSchedules?apiKey=XXXXXXXXXXYYY&TAG_ID=1
    Get SSH Keys associated with tag
    listTagSSHKeys
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/listTagSSHKeys?apiKey=XXXXXXXXXXYYY&TAG_ID=1
    Get users associated with tag
    listTagUsers
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/listTagUsers?apiKey=XXXXXXXXXXYYY&TAG_ID=1
    Get credential rule details
    renderCredentialsRule
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmtags/renderCredentialsRule?apiKey=XXXXXXXXXXYYY&RULEID=1
    Reorder credential rule
    ruleReorder
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmtags/ruleReorder?apiKey=XXXXXXXXXXYYY
    Execute credential rule
    runCredentialRule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmtags/runCredentialRule?apiKey=XXXXXXXXXXYYY&ruleId=1
    Update status of credential rule
    setCredentialRuleStatus
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmtags/setCredentialRuleStatus?apiKey=XXXXXXXXXXYYY&ruleId=1&status=true
    Get tag details
    tagPreRenders
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/tagPreRenders?apiKey=XXXXXXXXXXYYY&TAG_ID=1
    Get all tags
    tagsList
    GET
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/tagsList?apiKey=XXXXXXXXXXYYY
    Update a credential rule
    updateCredentialRule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/ncmtags/updateCredentialRule?apiKey=XXXXXXXXXXYYY&RULE_ORDER=1&RULEID=1
    Update a tag
    updateTag
    POST
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/updateTag?apiKey=XXXXXXXXXXYYY&TAG_ID=1
    Update tag custom column details
    updateTagCustomColumnDetails
    POST
    Allowed
    Restricted
    Restricted
    http://server-url:8060/api/json/ncmtags/updateTagCustomColumnDetails?apiKey=XXXXXXXXXXYYY
  • pam
    Title
    API Name
    Method
    Execution in Standalone/Probe
    Execution in Central
    Execution in Probe from Central
    Sample URL
    Configure a Password Manager
    configure
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/configure?apiKey=XXXXXXXXXXYYY&protocol=https&server_name=2.3.1.2&server_port=8282&enabled=true&auth_token=XXXXXXXXXXXX&app_server_name=NetworkConfigManager
    Configure a Password Manager
    configure
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/configure?apiKey=XXXXXXXXXXYYY&protocol=https&server_name=2.3.1.2&server_port=8282&enabled=true
    Remove password manager configuration
    delete
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/delete?apiKey=XXXXXXXXXXYYY
    Fetch safe names from cyber ark
    fetchSafes
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/fetchSafes?apiKey=XXXXXXXXXXYYY&server_name=2.3.1.2&server_port=8282
    Generate application token for Password Manager
    generateAppToken
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/generateAppToken?apiKey=XXXXXXXXXXYYY
    Get password retrieval schedule settings
    getSchedule
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/getSchedule?apiKey=XXXXXXXXXXYYY
    Get password manager settings
    getSettings
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/getSettings?apiKey=XXXXXXXXXXYYY
    Get devices/resources synced with NCM
    getSharedAccounts
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/getSharedAccounts?apiKey=XXXXXXXXXXYYY&resource_id=2
    Get devices/resources synced with NCM
    getSharedResources
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/getSharedResources?apiKey=XXXXXXXXXXYYY
    Get account information fetched during a sync
    getSyncAccounts
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/getSyncAccounts?apiKey=XXXXXXXXXXYYY&task_id=2
    Get the password manager sync audits
    getSyncTasks
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/getSyncTasks?apiKey=XXXXXXXXXXYYY
    List the accounts retrieved for a device
    getUsers
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/getUsers?apiKey=XXXXXXXXXXYYY&moid=1&dns_name=1.2.2.1
    Check password manager is configured or not
    isPAMConfigured
    GET
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/isPAMConfigured?apiKey=XXXXXXXXXXYYY
    Schedule password retrieval
    schedule
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/schedule?apiKey=XXXXXXXXXXYYY&admin_status=enabled&repeat_frequency=daily&day_of_week=2&day_of_month=19&time_hrs=7&time_mins=7&connection_mail_address=test@abc.com
    Sync resources/accounts from password manager
    sync
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/sync?apiKey=XXXXXXXXXXYYY
    Verify connection with password manager
    test
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/test?apiKey=XXXXXXXXXXYYY&test_existing=false&service_name=PAM360&server_name=2.3.1.2&server_port=8282&auth_token=XXXXXXXXXXXX
    Enable/disable password manager configuration
    updatePAMStatus
    POST
    Allowed
    Restricted
    Allowed
    http://server-url:8060/api/json/pam/updatePAMStatus?apiKey=XXXXXXXXXXYYY&enabled=true
  • advReportColumns
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-40
    ncmAdvReportColumns
    No
  • alphaNumericJSON
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-100000
    alphanumeric_basic_two_byte
    No
  • blockCriteriaListJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    condition
    ^(80|90|0)$
    No
    pattern
    String
    No
    operator
    ^(and|or|NA)$
    No
  • cipherJSON
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    ncm.ssh.blockCipherSuites
    supportedCipherSuits
    No
    ncm.ssh.allowKeyExchanges
    supportedKeyExchanges
    No
    ncm.ssh.blockHmacs
    supportedHMacs
    No
  • clientServerConfigJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    ncm.changedetection.backup.delayInSeconds
    int
    No
    ncm.schedule.backup.timeout
    int
    No
    ncm.schedule.backup.retry
    int
    No
    ncm.backup.enable.chinease.encoding
    boolean
    No
    ncm.report.saveAfterEmail
    boolean
    No
    autoSSHTelnet
    boolean
    No
    ncm.templates.visibletoall
    boolean
    No
    operator.configlet.autoapproval
    boolean
    No
    operator.configlet.restriction
    boolean
    No
    autoLoopDetection
    boolean
    No
    sendConfigDiffMailForRESTConfiglet
    boolean
    No
    mailIdsForRESTConfigletsConfigDiff
    EmailwithComma
    No
    sendMailForRESTConfigletFailure
    boolean
    No
    mailIdsForRESTConfigletsFailure
    EmailwithComma
    No
    ncm.compliance.noblockviolation
    boolean
    No
    operator.uploadConfiguration.autoapproval
    boolean
    No
    EXCLUDE_CONFIG_CHANGE_ALARM_ALL_USERS
    boolean
    No
    EXCLUDE_CONFIG_CHANGE_ALARM_IF_CHANGEDBY_NA
    boolean
    No
    ncm.compliance.autoRemediation
    boolean
    No
    check.ncm.dnsNameForClientURL
    boolean
    No
    ncm.current.config.search
    boolean
    No
    ncm.disable.reverseDns
    boolean
    No
    ncm.report.rebrand
    boolean
    No
    syslog.SHOW_WARNING
    boolean
    No
    ncm.discovery.autoAdd
    boolean
    No
    ncm.discovery.nearSysOIDMatcher
    boolean
    No
    ncm.accessSpark
    boolean
    No
    ncm.sparkAudit
    boolean
    No
    ncm.accessEmulator
    boolean
    No
    NCM_OPERATION_FAILURE_ALARM_SEVERITY
    int
    No
    NCM_CONFIG_CHANGE_ALARM_SEVERITY
    int
    No
    ncm.emailAttachment.maxSizeinMB
    int
    No
    ncm.configlets.execution.failure.retryCount
    int
    No
    ncm.rest.configlets.execution.failure.retryCount
    int
    No
    NCM_FIRM_VULN_STATE
    ((ncm.firmvuln.Reported|ncm.firmvuln.Confirmed|ncm.firmvuln.Resolution_planned|ncm.firmvuln.Resolved|ncm.firmvuln.Not_applicable)(,(ncm.firmvuln.Reported|ncm.firmvuln.Confirmed|ncm.firmvuln.Resolution_planned|ncm.firmvuln.Resolved|ncm.firmvuln.Not_applicable))*)
    No
    ncm.report.nipperPath
    folderAndNetworkPath
    No
    ncm.report.disclaimer.msg
    text_basic_symbols_with_basic_latin
    No
    ncm.creator.skipEOLSync
    boolean
    No
    ncm.creator.skipDTSync
    boolean
    No
    ncm.creator.skipFirmwareSync
    boolean
    No
    CONFIG_CHANGE_AUTHORIZED_USERS
    String
    No
    ncm.changes.authorizeAll
    boolean
    No
    EXCLUDE_CONFIG_CHANGE_ALARM_USERS
    String
    No
    NCM_DIFF_LIMIT
    long
    No
    ncm.fvAlertNCM
    boolean
    No
    ncm.remove.pdf.chart
    boolean
    No
    ncm.set.currentconfig.baseline
    boolean
    No
    ncm.interface.update
    boolean
    No
    ncm.vlan.update
    boolean
    No
    ncm.sysoid.update
    boolean
    No
    ncm.syslocation.description.update
    boolean
    No
    ncm.snmp.schedule.hours
    int
    No
    ncm.snmp.schedule.minutes
    int
    No
  • cloneRuleJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    id
    long
    No
    newName
    text_basic_symbols
    Yes
  • configletJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    Id
    String
    No
    TemplateContents
    String
    No
    TemplateName
    String
    No
    TemplateType
    ^(COMMAND_LINE_MODE|ADVANCED_COMMAND_LINE_MODE|TFTP_FILE_TRANSFER_MODE)$
    No
    Description
    String
    No
  • configletVarJSON
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    alphanumeric_basic_two_byte
    String
    No
  • criteriaJSON
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    Field
    ^(RESOURCENAME|ADDRESS|VENDORNAME|DEVICE_TEMPLATE|SERIES|MODEL|OSVERSION|COLUMNVALUE1|COLUMNVALUE2|COLUMNVALUE3)$
    No
    Value
    String
    No
    Comparator
    ^(and|or)$
    No
    Condition
    ^(EQUAL|NOT_EQUAL|LIKE|STARTS_WITH|ENDS_WITH|NOT_LIKE|IP_RANGE)$
    No
  • criteriaListJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    operator
    ^(and|or|NA)$
    No
    condition
    ^(80|90)$
    No
    pattern
    String
    No
    allowedCount
    ^(\d|[1-4]\d|50)$
    No
  • customReportColsJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-1000
    ^([a-zA-Z0-9\_])+$
    No
  • day_dateJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-1000
    schedule_date
    No
  • delConfigletJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    id
    long
    Yes
    name
    String
    No
  • DGCriteriaJSON
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    Field
    ^(RESOURCENAME|ADDRESS|VENDORNAME|DISPLAYTYPE|SERIES|MODEL|OSVERSION|OSTYPE|MANAGED|BACKUP_STATUS|ISCONFLICT|BASELINE_ISCONFLICT|COMPLIANCE_STATUS|COLUMNVALUE1|COLUMNVALUE2|COLUMNVALUE3|SYSTEMCONTACT|SYSTEMLOCATION|SYSTEMDESCRIPTION)$
    No
    Value
    String
    No
    Comparator
    ^(and|or)$
    No
    Condition
    ^(EQUAL|NOT_EQUAL|LIKE|STARTS_WITH|ENDS_WITH|NOT_LIKE)$
    No
  • dtNameJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-1000
    ncmAllowedNameChars
    No
  • filter_criteria
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    column_id
    ncmAdvReportColumns
    No
    value
    String
    No
    comparator
    ^(and|or)$
    No
    condition
    ^(EQUAL|NOT_EQUAL|LIKE|STARTS_WITH|ENDS_WITH|NOT_LIKE)$
    No
  • firmwareVulStateJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    vulid
    long
    No
    state
    ^(Reported|Confirmed|Resolution planned|Resolved|Not applicable)$
    No
  • ipAddrJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-100000
    NCM_IP_V4_AND_V6_Address
    No
  • ipJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-100000
    ipaddress
    No
  • longJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-100000
    long
    Yes
  • probeServerConfigJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    ncmee.probe.restrict.distribution
    boolean
    No
    ncm.report.disclaimer.msg
    text_basic_symbols_with_basic_latin
    No
    NCM_FIRM_VULN_STATE
    ((ncm.firmvuln.Reported|ncm.firmvuln.Confirmed|ncm.firmvuln.Resolution_planned|ncm.firmvuln.Resolved|ncm.firmvuln.Not_applicable)(,(ncm.firmvuln.Reported|ncm.firmvuln.Confirmed|ncm.firmvuln.Resolution_planned|ncm.firmvuln.Resolved|ncm.firmvuln.Not_applicable))*)
    No
    ncm.creator.skipEOLSync
    boolean
    No
    ncm.creator.skipDTSync
    boolean
    No
    ncm.creator.skipFirmwareSync
    boolean
    No
  • restAPICredentialJSON
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-1000
    JSONObject
    restAPICredentialsJSONObject
    No
  • restAPICredentialsJSONObject
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    name
    String
    No
    value
    String
    No
    isPassword
    boolean
    No
  • ruleOrderJSON
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    \d+
    int
    No
  • searchJSON
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    andor
    ^(AND|OR)$
    No
    condition
    ^(search|contains|notcontains|linestartswith|lineendswith)$
    No
    value
    String
    No
  • searchStringJSON
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    criteria
    JSONArray
    searchJSON
    No
  • strJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-100000
    String
    No
  • sysoidJson
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    model
    ncmSeriesModel
    No
    series
    ncmSeriesModel
    No
    sysoid
    ncmSysoid
    No
  • sysoidJsonExportDT
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    model
    ncmSeriesModel
    No
    series
    ncmSeriesModel
    No
    sysoid
    ncmSysoid
    No
  • webhookAuthenticationObject
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    type
    ^(authentication)$
    No
    key
    String
    No
    value
    String
    No
  • webhookCustomArray
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-20
    JSONObject
    webhookCustomObject
    No
  • webhookCustomObject
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    type
    ^(form-urlencoded|form-data|raw)$
    No
    key
    String
    No
    value
    String
    No
  • webhookHeaderArray
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    0-20
    JSONObject
    webhookHeaderObject
    No
  • webhookHeaderObject
    Param Name / JSON Size
    Type / Regex / Regex Template
    JSON Template
    Mandatory
    key
    String
    No
    value
    String
    No
Name
Value
deviceOrInterfaceAction
^(?i)(ADD|SKIP|UNMANAGE|DELETE|undefined)$
discoveryProfileType
^(?i)(SingleDevice|IPRange|CIDR|CSV|ExistingDevices|ActiveDirectory)$
existingDevicesType
^(?i)(bv|devices|category|group)$
minutes
^(0|5|10|15|20|25|30|35|40|45|50|55)$
protocolList
^(?i)((all|SNMP|WMI|CLI|VIWebService|VIWMI|CLI|XenService|PrismAPI|NetAppAPI|SMI)(,(all|SNMP|WMI|CLI|VIWebService|VIWMI|CLI|XenService|PrismAPI|NetAppAPI|SMI))*)+$
syslogAlertSeverity
^(Critical|Attention|Trouble|Or ignore the event)$
syslogSeverity
^(Emergency|Alert|Critical|Error|Warning|Notice|Information|Debug)(,(Emergency|Alert|Critical|Error|Warning|Notice|Information|Debug))*$
webhookMethods
^(GET|PUT|POST|HEAD|DELETE|PATCH)$

Was this article helpful?

Back to Top