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
AddPartnermethod) - Getting a list of customers for a company (the
EnumeratePartnersmethod) - Getting a list of customer properties (the
EnumeratePartnerPropertiesmethod) - Getting a list of child customers (the
EnumerateChildPartnersmethod) - Getting customer information by name (the
GetPartnerInfomethod) - Getting customer information by ID (the
GetPartnerInfoByIdmethod) - Getting customer information by UID (the
GetPartnerInfoByUidmethod) - Getting customer information history (the
GetPartnerInfoHistorymethod) - Getting customer state (the
GetPartnerStatemethod) - Getting a customer tree (the
GetPartnerTreemethod) - Regenerate the customer UID (the
RegeneratePartnerUidmethod) - Changing the properties of a customer (the
ModifyPartnermethod) - Removing a customer (the
RemovePartnermethod)
You can identify other customer management methods in the schema by the word Partner in their names.
