Net3 API Interface for Customer Portal

<back to all web services

BackupsAll

API collection that allows users to interact with Backups across multiple technologies.

Requires Authentication
The following routes are available for this service:
POST/backups
BackupsAll Parameters:
NameParameterData TypeRequiredDescription
sessionIdsbodyList<Session>Yes
companyIdentifiersbodyList<TypeCompanyIdentifier>Yes
Session Parameters:
NameParameterData TypeRequiredDescription
datacenterLocationformDatacenterLocationsNo
applicationformAppNo
sessionIdformstringNo
keysformList<KeyValuePair<String,String>>No
DatacenterLocations Enum:
ACD
GMU
SPA
LAS
DEV
VCD
AWS
GCP
UAT
AZU
CNW
AUV
ATL
EXT
App Enum:
Acronis
AcronisSCS
Actifio
AWSEC2
Billing
ChargebackManager
GoogleCloudPlatform
N3TLoginPortal
Onboarding
vCloudDirector
Zerto
ZertoCloudManager
MicrosoftAzure
ConnectWise
Auvik
Veeam
VROPSMetering
Keycloak
N3tApi
TypeCompanyIdentifier Parameters:
NameParameterData TypeRequiredDescription
CompanyIdentifierIdformintNo
CompanyIdformGuidNo
LocationIdformGuidNo
ApplicationIdformGuidNo
OrgNameformstringNo
OrgUserNameformstringNo
OrgIdentifierformstringNo
IsRemoteformboolNo
ApplicationNameformstringNo
CompanyNameformstringNo
LocationformstringNo
LocationTypeformstringNo
DatacenterCodeformstringNo
DatacenterNameformstringNo
CompanyNameShortformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /backups HTTP/1.1 
Host: n3tapi.palmettovdc.com 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	sessionIds: 
	[
		{
			datacenterLocation: ACD,
			application: Acronis,
			sessionId: String,
			keys: 
			[
				{
					key: String,
					value: String
				}
			]
		}
	],
	companyIdentifiers: 
	[
		{
			companyIdentifierId: 0,
			companyId: 00000000000000000000000000000000,
			locationId: 00000000000000000000000000000000,
			applicationId: 00000000000000000000000000000000,
			orgName: String,
			orgUserName: String,
			orgIdentifier: String,
			isRemote: False,
			applicationName: String,
			companyName: String,
			location: String,
			locationType: String,
			datacenterCode: String,
			datacenterName: String,
			companyNameShort: String
		}
	]
}