Enumerating customer properties
To get the list of properties for your own company or your customer's, use the EnumeratePartnerProperties method.
Required parameters
Parameter  | Description  | Supported values  | 
|---|---|---|
partnerId  | The ID of the customer  | <int> Integer  | 
Sample request
{
    "id": "jsonrpc",
    "visa": "{{visa}}",
    "method": "EnumeratePartnerProperties",
    "jsonrpc": "2.0",
    "params": {
	    "partnerId": 12345
    }
}Sample response
{
    "id": "jsonrpc",
    "jsonrpc": "2.0",
    "result": {
	"result": [
	    {
		"Id": 23,
		"Name": "AllowNonLoopbackAccess"
	    },
	    {
		"Id": 1,
		"Name": "AllowedAutoUpdatePolicies"
	    },
	    {
		"Id": 3,
		"Name": "AutomaticPaymentStatus"
	    },
	    {
		"Id": 5,
		"Name": "CreditCardInfo"
	    },
	    {
		"Id": 7,
		"Name": "DefaultUserEmail"
	    },
	    {
		"Id": 6,
		"Name": "DoubleCheckAvailable"
	    },
	    {
		"Id": 8,
		"Name": "EulaAccepted"
	    },
	    {
		"Id": 9,
		"Name": "GoogleAnalyticsId"
	    },
	    {
		"Id": 10,
		"Name": "Id3"
	    },
	    {
		"Id": 11,
		"Name": "Id4"
	    },
	    {
		"Id": 12,
		"Name": "Id5"
	    },
	    {
		"Id": 13,
		"Name": "Id6"
	    },
	    {
		"Id": 14,
		"Name": "LiveChatAvailable"
	    },
	    {
		"Id": 24,
		"Name": "O365_EAP_Partner"
	    },
	    {
		"Id": 15,
		"Name": "OriginIPAddress"
	    },
	    {
		"Id": 16,
		"Name": "OriginKeywordId"
	    },
	    {
		"Id": 17,
		"Name": "OriginUserAgent"
	    },
	    {
		"Id": 4,
		"Name": "PartnerBillingType"
	    },
	    {
		"Id": 21,
		"Name": "PartnerStateChangePolicy"
	    },
	    {
		"Id": 18,
		"Name": "RegistrationSource"
	    },
	    {
		"Id": 19,
		"Name": "RegistrationURL"
	    },
	    {
		"Id": 20,
		"Name": "StorageNodeLiability"
	    },
	    {
		"Id": 22,
		"Name": "TrackingToken"
	    },
	    {
		"Id": 2,
		"Name": "VisiblePartnerEntityName"
	    }
	]
    },
    "visa": "{{visa}}"
}Updated 3 months ago