<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>OpenText Analytics Database 26.2.x – Rest APIs for the agent</title>
    <link>/en/connecting-to/management-api/rest-apis-agent/</link>
    <description>Recent content in Rest APIs for the agent on OpenText Analytics Database 26.2.x</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/en/connecting-to/management-api/rest-apis-agent/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Connecting-To: VerticaAPIKey</title>
      <link>/en/connecting-to/management-api/rest-apis-agent/verticaapikey/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/management-api/rest-apis-agent/verticaapikey/</guid>
      <description>
        
        
        &lt;p&gt;The Management API requires an authentication key, named VerticaAPIKEY, to access some API resources. You can manage API keys by using the &lt;strong&gt;apikeymgr&lt;/strong&gt; command-line tool.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;usage: apikeymgr [-h] [--user REQUESTOR] [--app APPLICATION] [--delete]
                 [--create] [--update] [--migrate]
                 [--secure {restricted,normal,admin}] [--list]

API key management tool

optional arguments:
  -h, --help            show this help message and exit
  --user REQUESTOR      The name of the person requesting the key
  --app APPLICATION     The name of the application that will use the key
  --delete              Delete the key for the given R &amp;amp; A
  --create              Create a key for the given R &amp;amp; A
  --update              Update a key for the given R &amp;amp; A
  --migrate             migrate the keyset to the latest format
  --secure {restricted,normal,admin}
                        Set the keys security level
  --list                List all the keys known
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;example-request&#34;&gt;Example request&lt;/h2&gt;
&lt;p&gt;To create a new VerticaAPIKEY for the &lt;code&gt;dbadmin&lt;/code&gt; user with &lt;code&gt;admin&lt;/code&gt; access, enter the following:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ apikeymgr --user dbadmin --app vertica --create --secure admin
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Response:&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Requestor  : dbadmin
Application: vertica
API Key    : ValidAPIKey
Synchronizing cluster...
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Connecting-To: Backup and restore</title>
      <link>/en/connecting-to/management-api/rest-apis-agent/backup-and-restore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/management-api/rest-apis-agent/backup-and-restore/</guid>
      <description>
        
        
        &lt;p&gt;You can use these API calls to perform backup and restore tasks for your database.&lt;/p&gt;

&lt;table class=&#34;table table-bordered&#34; &gt;



&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/backup-and-restore/get-backups/&#34;&gt;GET backups&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns all the backups that have been created for all vbr configuration files ( *.ini ) that are located in the &lt;code&gt;/opt/vertica/config&lt;/code&gt; directory.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/backup-and-restore/post-backupsconfig-script-base/#&#34;&gt;POST backups/:config_script_base&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Creates a new backup as defined by the given vbr configuration script base (filename without the .ini extension).&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/backup-and-restore/get-backupsconfig-script-basearchive-id/#&#34;&gt;GET backups/:config_script_base/:archive_id&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns details for a specific backup archive.&lt;/td&gt;&lt;/tr&gt;


&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/backup-and-restore/post-restorearchive-id/#&#34;&gt;POST restore/:archive_id&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Restores a backup.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



      </description>
    </item>
    
    <item>
      <title>Connecting-To: Databases</title>
      <link>/en/connecting-to/management-api/rest-apis-agent/dbs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/management-api/rest-apis-agent/dbs/</guid>
      <description>
        
        
        &lt;p&gt;You can use these API calls to interact with your database.&lt;/p&gt;

&lt;table class=&#34;table table-bordered&#34; &gt;



&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/get-dbs/#&#34;&gt;GET databases&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns a list of databases, their properties, and current status.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/post-dbs/#&#34;&gt;POST databases&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Creates a new database by supplying a valid set of parameters.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/get-dbsdb-name/#&#34;&gt;GET databases/:database_name&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns details about a specific database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/put-dbsdb-name/&#34;&gt;PUT databases/:database_name&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Starts, stops, rebalances, or runs Workload Analyzer on a database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/delete-dbsdb-name/#&#34;&gt;DELETE databases/:database_name&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Deletes an existing database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/get-dbsdb-nameconfig/#&#34;&gt;GET databases/:database_name/configuration&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns the current configuration parameters from the database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/put-dbsdb-nameconfig/#&#34;&gt;PUT databases/:database_name/configuration&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Sets one or more configuration parameters in the database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/get-dbsdb-namehosts/#&#34;&gt;GET databases/:database_name/hosts&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns hosts details for a specific database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/post-dbsdb-namehosts/#&#34;&gt;POST databases/:database_name/hosts&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Adds a new host to the database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/delete-dbsdb-namehostshost-id/#&#34;&gt;DELETE databases/:database_name/hosts/:host_id&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Removes a host from the database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/post-dbsdb-namehostshost-idprocess/#&#34;&gt;POST databases/:database_name/hosts/:host_id/process&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Starts the database process on a specific host.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/delete-dbsdb-namehostshost-idprocess/#&#34;&gt;DELETE databases/:database_name/hosts/:host_id/process&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Stops the database on a specific host.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/post-dbsdb-namehostshost-idreplace-withhost-id-new/#&#34;&gt;POST databases/:database_name/hosts/:host_id/replace_with/:host_id_new&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Replaces a host with a standby host in the database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/get-dbsdb-namelicense/#&#34;&gt;GET databases/:database_name/license&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns the Vertica license that the specified database is using.&lt;/td&gt;&lt;/tr&gt;


&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/get-dbsdb-namelicenses/#&#34;&gt;GET databases/:database_name/licenses&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns all the feature licenses that the specified database is using.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/get-dbsdb-namenodes/#&#34;&gt;GET databases/:database_name/nodes&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns a list of nodes for the specified database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/get-dbsdb-namenodesnode-id/#&#34;&gt;GET databases/:database_name/nodes/:node_id&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns details on a specific node for the specified database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/post-dbsdb-nameprocess/#&#34;&gt;POST databases/:database_name/process&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Starts the specified database.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/get-dbsdb-nameprocess/#&#34;&gt;GET databases/:database_name/process&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns the state of the database as either UP or DOWN.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/delete-dbsdb-nameprocess/#&#34;&gt;DELETE databases/:database_name/process&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Stops the specified database on all hosts.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/post-dbsdb-namerebalanceprocess/#&#34;&gt;POST databases/:database_name/rebalance/process&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Rebalances the specified database. This option can have a long run time.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
GET databases/:database_name/status [broken]&lt;/td&gt; 

&lt;td &gt;
Retrieves the database properties structure.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/dbs/post-dbsdb-nameworkload-analyzerprocess/&#34;&gt;POST databases/:database_name/Workload Analyzer/process&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Runs the analyze workload action against the specified database.This option can have a long run time.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



      </description>
    </item>
    
    <item>
      <title>Connecting-To: Hosts</title>
      <link>/en/connecting-to/management-api/rest-apis-agent/hosts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/management-api/rest-apis-agent/hosts/</guid>
      <description>
        
        
        &lt;p&gt;You can use these API calls to get information on the hosts in your cluster.&lt;/p&gt;

&lt;table class=&#34;table table-bordered&#34; &gt;



&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/hosts/get-hosts/#&#34;&gt;GET hosts&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns a list of hosts in this cluster.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/hosts/get-hostshostid/#&#34;&gt;GET hosts/:hostid&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns details for a specific host in this cluster.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



      </description>
    </item>
    
    <item>
      <title>Connecting-To: Jobs</title>
      <link>/en/connecting-to/management-api/rest-apis-agent/jobs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/management-api/rest-apis-agent/jobs/</guid>
      <description>
        
        
        &lt;p&gt;You can use these API calls to get information on your database&#39;s jobs.&lt;/p&gt;

&lt;table class=&#34;table table-bordered&#34; &gt;



&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/jobs/get-jobs/#&#34;&gt;GET jobs&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns a list of jobs the agent is tracking, along with their current status and exit codes.&lt;/td&gt;&lt;/tr&gt;


&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/jobs/get-jobsid/#&#34;&gt;GET jobs/:id&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns the details (the saved output) for a specific job.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



      </description>
    </item>
    
    <item>
      <title>Connecting-To: Licenses</title>
      <link>/en/connecting-to/management-api/rest-apis-agent/licenses/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/management-api/rest-apis-agent/licenses/</guid>
      <description>
        
        
        &lt;p&gt;You can use these API calls to manage licenses for your database.&lt;/p&gt;

&lt;table class=&#34;table table-bordered&#34; &gt;



&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/licenses/post-licenses/#&#34;&gt;POST licenses&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Uploads and applies a new license to this cluster.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/licenses/get-licenses/#&#34;&gt;GET licenses&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns the license field that databases created on this cluster use.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



      </description>
    </item>
    
    <item>
      <title>Connecting-To: Nodes</title>
      <link>/en/connecting-to/management-api/rest-apis-agent/nodes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/management-api/rest-apis-agent/nodes/</guid>
      <description>
        
        
        &lt;p&gt;You can use these API calls to retrieve information on the nodes in your cluster.&lt;/p&gt;

&lt;table class=&#34;table table-bordered&#34; &gt;



&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/nodes/get-nodes/#&#34;&gt;GET nodes&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns a list of nodes in this cluster.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/nodes/get-nodesnodeid/#&#34;&gt;GET nodes/:nodeid&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns details for a specific node in this cluster.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



      </description>
    </item>
    
    <item>
      <title>Connecting-To: Webhooks</title>
      <link>/en/connecting-to/management-api/rest-apis-agent/webhooks/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/connecting-to/management-api/rest-apis-agent/webhooks/</guid>
      <description>
        
        
        &lt;p&gt;You can use these API calls to obtain information on, create, or delete webhooks.&lt;/p&gt;

&lt;table class=&#34;table table-bordered&#34; &gt;



&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/webhooks/get-webhooks/#&#34;&gt;GET webhooks&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Returns a list of active webhooks.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/webhooks/post-webhookssubscribe/#&#34;&gt;POST webhooks/subscribe&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Creates a new webhook.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
&lt;a href=&#34;../../../../en/connecting-to/management-api/rest-apis-agent/webhooks/delete-webhookssubscriber-id/#&#34;&gt;DELETE webhooks/:subscriber_id&lt;/a&gt;&lt;/td&gt; 

&lt;td &gt;
Deletes an existing webhook.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;



      </description>
    </item>
    
  </channel>
</rss>
