SolarWinds Backup Help

Getting customer info by name in JSON-RPC API

To get information on a customer, use the GetPartnerInfo method.

Required parameters

Parameter Purpose Supported values
name The name of the customer to get details on String

Sample request

{
    "id": "jsonrpc",
    "jsonrpc":"2.0",
    "visa": "33491-50121-1-1512736778-A99E8BAC8AC82XXXXX0000000XXXXXXXXXXXX00000",
    "method":"GetPartnerInfo",
    "params":{
	"name":"Smart Telecom Arkansas"
    }
}

Sample response

{  
    "id":"jsonrpc",
    "jsonrpc":"2.0",
    "result":{  
	"result":{  
		"AdvancedPartnerProperties":{  
			"RegionId":0,
			"ResponsibleUserId":0
		},
		"ChildServiceTypes":[  
			"AllInclusive",
			"SoftwareOnly"
		],
		"Company":{  
			"BankAccountNumber":"",
			"BillingContactPersonId":0,
			"ChamberOfCommerceNumber":"916YY1000",
			"FaxNumber":"+15013670000",
			"LegalCompanyName":"Smart Telecom Arkansas",
			"PhoneNumber":"+15013670000",
			"PostAddress":{  
				"Address":"Liberty Blvd. 1B",
				"City":"Little Rock",
				"Country":"USA",
				"District":"N/A",
				"State":"AR",
				"ZipCode":"72210"
			},
			"VatNumber":"CY99999999L",
			"WebsiteAddress":"www.smart-telecom.com/ar"
		},
		"CreationTime":1464945793,
		"Discount":0,
		"ExternalCode":"",
		"Flags":null,
		"Id":33495,
		"Level":"Distributor",
		"LocationId":1,
		"MailFrom":"",
		"MailingOption":"Undefined",
		"Name":"Smart Telecom Arkansas",
		"ParentId":33491,
		"PrivateFlags":null,
		"RegistrationOrigin":"Domestic",
		"State":"InTrial",
		"TrialExpirationTime":1467537793,
		"TrialRegistrationTime":1464945793,
		"Uid":"5ac797ca-000x-4fa5-b526-f59368e162e9",
		"UpdatePackagesMaxAllowedVersion":""
	}
    },
    "visa":"33491-50121-1-1512736778-A99E8BAC8AC82XXXXX0000000XXXXXXXXXXXX00000"
}