Customer management methods in JSON-RPC API
A customer is a company (or a group within a company) that consumes or distributes backup services and are known as Partners within the JSON-RPC API methods. Customers are organized in a hierarchy with Distributor at the top level.
Customers own backup devices. Each customer is identified by a unique name or ID.
Below is the list of primary methods that let you manage customers.
- Adding a new customer (the
AddPartner
method) - Getting a list of customers for a company (the
EnumeratePartners
method) - Getting a list of customer properties (the
EnumeratePartnerProperties
method) - Getting a list of child customers (the
EnumerateChildPartners
method) - Getting customer information by name (the
GetPartnerInfo
method) - Getting customer information by ID (the
GetPartnerInfoById
method) - Getting customer information by UID (the
GetPartnerInfoByUid
method) - Getting customer information history (the
GetPartnerInfoHistory
method) - Getting customer state (the
GetPartnerState
method) - Getting a customer tree (the
GetPartnerTree
method) - Regenerate the customer UID (the
RegeneratePartnerUid
method) - Changing the properties of a customer (the
ModifyPartner
method) - Removing a customer (the
RemovePartner
method)
You can identify other customer management methods in the schema by the word Partner
in their names.