Skip to main content

Commvault Rest API Reference

Note: Access our previous documentation here


Welcome to Commvault's Rest APIs. You can explore our APIs here using the predefined requests we created

The new Commvault APIs are organized by workload and operations for intuitive navigation and search for both Software and SaaS deployment types.

Commvault APIs are grouped into two categories:

  • Core API: Use these APIs to configure and manage the backup of your workloads.
  • Partner API: Use these APIs to configure and manage your MSP tenant.

Please visit Authentication Operations in the sidebar for login.

Authentication

Security Scheme Type:apiKey
Header parameter name:Authtoken
  • Customer Managed: Commvault REST APIs support token-based authentication via the Authtoken request header. The POST Login API is used to retrieve the authentication token. After the authentication token is obtained, it must be inserted into the Authtoken header for all requests
  • SaaS: The Login API authenticates against partner portal or Commvault core product depending on customer is partner customer or standalone customer respectively. Returns authToken which is jwt token or QSDK token based on customer is partner customer or standalone customer respectively. This needs to be passed as Bearer token in Authorization header for rest of the API calls