Add AAPM Account
1 min
code examples curl request post \\ \ url {{url}}/aioc rest web/rest/aapm/addaapmaccount \\ \ header 'accept application/json'var myheaders = new headers(); myheaders append("accept", "application/json"); var requestoptions = { method 'post', headers myheaders, redirect 'follow' }; fetch("{{url}}/aioc rest web/rest/aapm/addaapmaccount", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));require "uri" require "net/http" url = uri("{{url}}/aioc rest web/rest/aapm/addaapmaccount") http = net http new(url host, url port); request = net http post new(url) request\["accept"] = "application/json" response = http request(request) puts response read body import requests url = "{{url}}/aioc rest web/rest/aapm/addaapmaccount" payload = {} headers = { 'accept' 'application/json' } response = requests request("post", url, headers=headers, data=payload) print(response text) responses { "dbid" 765937, "applicationname" "new aapm account", "applicationips" \[ "10 10 10 10/0" ], "token" "ab23f990 1c37 43b9 8e85 6de2b25ec0f0", "expirydate" 1623238642873, "lastaccesstime" null, "ostype" null, "oscredentialtype" null, "oscredentialsapm" null, "oscredentialsecretdatavault" null, "apphash" "", "apppath" "", "pinport" 0, "securitylevel" "basic", "hashalgorithmtype" "md5", "manuelusername" "", "manuelpassword" null, "maxusagecount" null, "numberofusage" 0, "activeusagelimitation" false, "activetimelimitation" false, "allowlistingaccounts" false, "addeventuser" true, "eventusereid" "admin", "sapmaccounts" \[ { "dbid" 765863, "device" null, "secretname" null, "config" null, "changeperiod" null, "username" null, "description" null, "secretnotes" null, "password" null, "previouspassword" null, "lastchangetime" null, "nextchangetime" null, "nextchangetimestart4search" null, "nextchangetimeend4search" null, "passwordseenstatus" null, "validationstatus" null, "changestatus" null, "lastattemptstatus" null, "masteraccountid" null, "permissions" \[], "newpermission" \[], "permissiontodelete" \[], "groupmanagertodelete" null, "identicalsapmaccounts" \[], "recordlimit4search" null, "validationstatus4search" null, "checkpermission4search" true, "acceptedsapmconfiglist" null, "searchonlymasteraccounts" false, "searchonlyownregion" false, "deviceip4search" null, "secondpartseenusername" null, "firstpartseenusername" null, "errormessage" null, "successful" true, "parentsapmgroup" null, "parentsapmname4search" null, "secrettype" null, "owner" null, "createdat" null, "updatedat" null, "managers" \[], "newgroupmanager" null, "userpermissionlevel" 2147483648, "privatetype" null, "approvalstatus" null, "parentsapmgroupdbid" null, "groupfullpath" null, "isexactmatch4search" null, "approvedby" null, "approveddate" null, "getfullpermissionuser" false, "getreadwritepermissionoraboveuser" false, "skipfillpermission" false, "sqlsearchsapmparent" \[], "advancedsearchinput" null, "listofaccounttosearch" \[], "firstresult" null, "maxresult" null, "notificationgroups" \[], "notificationgrouptodelete" null, "newnotificationgroup" null, "approvalrequired" false, "exactmatch4search" false, "changeperiodformatted" "00d 00h 00m", "manager" false, "masteraccountid4search" null, "accountwithdynamicstrategy" false } ], "sapmgroups" \[], "sapmaccount4search" null, "eventuserid" null, "securitylevelstring" null, "ostypestring" null, "oscredentialtypestring" null, "oscredentialsapmlong" null, "oscredentialsecretdatavaultlong" null, "hashalgorithmtypestring" null, "recordlimit4search" null, "password" null, "username" null }