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}}"
}