JSON File Formats for Exporting Data
You can use the information is this section to understand the JSON formats that are used to export existing Sentinel EMS data for customers, contacts, features, products, entitlements, or downloads.
JSON File Format for Customers
The following is a sample JSON file format for exporting customer data:
{
"customers":{
"count":1,
"customer":[
{
"id":"4c851fa3-99fb-4e51-b36a-0ab172983afd",
"creationDate":"2024-04-15 04:32",
"lastModifiedDate":"",
"name":"TestCustomer_0122316",
"description":"Sample customer data",
"identifier":"b6abfaf8-0b0c-4bbd-ac1f-116f7596594d",
"externalId":"",
"refId":"",
"crmId":"",
"timeZoneId":"UTC",
"state":"ENABLE",
"customAttributes":{
"customAttribute":[
{
"name":"ABCD",
"value":""
}
]
},
"contacts":{
"contact":[
{
"id":"b64def34-2a39-4ddb-8668-1194945feaf1",
"emailId":"TestContact.661350@test.com"
}
]
},
"fingerprints":null
}
]
}
}
JSON File Format for Contacts
The following is a sample JSON file format for exporting contact data:
{
"contacts":{
"count":1,
"contact":[
{
"id":"d3748d1c-09ef-46d7-a6c5-bee088524386",
"creationDate":"2024-04-15 07:06",
"lastModifiedDate":"",
"name":"Test_Contact",
"emailId":"mycontat@example.com",
"phoneNumber":"9999999999",
"defaultLocale":"en",
"refId1":"ref1",
"refId2":"ref2",
"customer":null,
"state":"ENABLE",
"customAttributes":{
"customAttribute":[
{
"name":"Address Line 1",
"value":"SampleAddress"
},
{
"name":"City",
"value":"SampleCityName"
},
{
"name":"Company",
"value":""
},
{
"name":"Company Website",
"value":""
},
{
"name":"Country",
"value":"SampleCountryName"
},
{
"name":"Fax",
"value":""
},
{
"name":"First Name",
"value":"Customer_01"
},
{
"name":"Last Name",
"value":""
},
{
"name":"Phone",
"value":""
},
{
"name":"State/Province",
"value":"UP"
},
{
"name":"Zip/Postal",
"value":""
}
]
},
"shippingDetails":{
"address":"SampleAddress",
"city":"SampleCity",
"state":"SampleState",
"country":"SampleCountryName",
"zip":"999999"
},
"billingDetails":{
"address":"SampleAddress",
"city":"SampleCity",
"state":"SampleState",
"country":"SampleCountryName",
"zip":"999999"
}
}
]
}
}
JSON File Format for Features
The following is a sample JSON file format for exporting feature data:
{
"features":{
"count":1,
"feature":[
{
"namespace":{
"id":"4e4e626f-09ac-4759-8082-b01dc142894f",
"name":"MySampleNamespace"
},
"externalId":"",
"id":"4a2e1c86-62b9-421a-97e4-1805ae31035c",
"creationDate":"2024-04-15 06:07",
"lastModifiedDate":"",
"identifier":25,
"nameVersion":{
"name":"Feature1",
"version":""
},
"refId1":"",
"refId2":"",
"description":"",
"deployed":true,
"featureLicenseModels":{
"featureLicenseModel":[
{
"enforcement":{
"id":"7e6a6d18-5f34-11e9-8747-063bb33bcbca",
"name":"Sentinel RMS",
"version":"9.5"
},
"licenseModel":{
"id":"7e7b5fa4-5f34-11e9-8747-063bb33bcbca",
"name":"Commuter"
},
"isDefault":false
},
{
"enforcement":{
"id":"7e6a6d18-5f34-11e9-8747-063bb33bcbca",
"name":"Sentinel RMS",
"version":"9.5"
},
"licenseModel":{
"id":"7e7ab980-5f34-11e9-8747-063bb33bcbca",
"name":"Trial Network"
},
"isDefault":true
}
]
},
"customAttributes":null
}
]
}
}
JSON File Format for Products
The following is a sample CSV file format for importing product data:
{
"products":{
"count":1,
"product":[
{
"namespace":{
"id":"2d1b86f9-ced6-4dd9-9548-2c11bbead173",
"name":"NMhsNUAm"
},
"id":"c2831e49-4369-4e2c-bea9-f0c959ec7475",
"creationDate":"2024-04-15 06:05",
"lastModifiedDate":"",
"externalId":"Ext529310",
"nameVersion":{
"name":"Aaa48261",
"version":"V88"
},
"deployed":false,
"description":"DesccawGLUUgaORyHmtCcjvBLSFIWzMqiVbtwgXkrAECQYrKQeoGecPuXzSRgLNyObBiAmMPOcVtMvtIUZovmcoNznKsLFLSBDwHTbZR",
"state":"ENABLE",
"refId1":"Ref148261",
"refId2":"Ref248261",
"family":{
"familyId":"ad4bcaae-5169-4e83-bbc5-ed9fad5d8d16",
"familyName":"newfamily"
},
"activationMethod":"FIXED",
"productType":"DEFAULT",
"fixedQuantity":0,
"productFeatures":{
"productFeature":[
{
"feature":{
"id":"ab458da4-b5b3-4703-93b1-ce19c6ee4207",
"externalId":"",
"identifier":"",
"nameVersion":{
"name":"paWvgn",
"version":"7379"
}
},
"state":"Optional_DefaultOn",
"defaultLicenseModel":{
"enforcement":{
"id":"7e6a6d18-5f34-11e9-8747-063bb33bcbca",
"name":"Sentinel RMS",
"version":"9.5"
},
"licenseModel":{
"id":"7e7b5d59-5f34-11e9-8747-063bb33bcbca",
"name":"Standalone Node Locked"
},
"isFixed":false
}
}
]
},
"customAttributes":{
"customAttribute":[
{
"name":"NmUTqDhVJL",
"value":""
},
{
"name":"NmYmNPYMpk",
"value":""
},
{
"name":"NmwaDccHCs",
"value":""
},
{
"name":"SM01AvUWvoFP",
"value":"BashTagsAvUWvoFP"
},
{
"name":"SM01KyVChCPP",
"value":"BashTagsKyVChCPP"
},
{
"name":"SM01NQxuEIhu",
"value":"BashTagsNQxuEIhu"
},
{
"name":"SM01WChTQcvD",
"value":"BashTagsOhHn"
},
{
"name":"SM01kiKKetYz",
"value":"BashTagsPvkx"
},
{
"name":"SM01lAuZkHNP",
"value":"BashTagsklqy"
}
]
},
"productAttributes":null,
"parentProduct":null
}
]
}
}
JSON File Format for Product Suites
The following is a sample JSON file format for exporting product suite data:
{ "productSuites": { "count": 1, "productSuite": [ { "namespace": { "id": "", "name": "General" }, "id": "", "creationDate": "2023-08-17 05:37", "lastModifiedDate": "2023-08-17 05:37", "externalId": "501a", "nameVersion": { "name": "Example_product_suite", "version": "1.0" }, "deployed": false, "description": "", "state": "ENABLE", "refId1": "", "refId2": "", "activationMethod": "SAOT", "fixedQuantity": 0, "products": { "product": [ { "id": "", "identifier": "7", "externalId": "369a", "nameVersion": { "name": "Easiest E-Editor", "version": "1" } }, { "id": "", "identifier": "2", "externalId": "428b", "nameVersion": { "name": "Spreadsheet-4U", "version": "1.0" } } ] }, "customAttributes": null } ] } }
JSON File Format for Entitlements
The following is a sample JSON file format for exporting entitlement data:
{ "entitlements":{ "count":1, "entitlement":[ { "externalId":"", "creationDate":"2024-04-15 05:48", "lastModifiedDate":"2024-04-15 05:48", "entitlementAsWhole":false, "eId":"Eid_4214", "id":"9a1ce483-5310-4dc8-93ac-1e85e006d775", "startDate":"2024-04-15", "expiry":{ "neverExpires":true }, "customer":null, "contact":null, "entitlementPartners":null, "userRegistration":"OPTIONAL", "refId1":"", "refId2":"", "activationAllowed":true, "revocationAllowed":true, "state":"DRAFT", "sendNotification":true, "ccEmail":"", "isTest":false, "customAttributes":null, "productKeys":{ "productKey":[ { "pkId":"13dea76b-6a82-44d3-b032-2501ea11cba1", "creationDate":"2024-04-15 05:48", "lastModifiedDate":"2024-04-15 05:48", "startDate":"2024-04-15", "expiry":{ "neverExpires":true }, "id":"28b491ee-88d2-40f6-88c2-5258c039892a", "enforcement":{ "id":"7e6a6d18-5f34-11e9-8747-063bb33bcbca", "name":"Sentinel RMS", "version":"9.5" }, "totalQuantity":12, "availableQuantity":12, "splittedQuantity":0, "activationMethod":"FIXED", "fixedQuantity":2, "state":"DRAFT", "item":{ "itemProduct":{ "product":{ "externalId":"Ext968589", "id":"ecdbd483-8279-4eaa-b376-42c47d62e116", "nameVersion":{ "name":"Aaa96607", "version":"V82" } }, "itemProductFeatures":{ "itemProductFeature":[ { "feature":{ "externalId":"", "id":"34787b2b-c34d-4b62-84f8-7246f26a39b7", "identifier":"", "nameVersion":{ "name":"CvJisT", "version":"1869" } }, "itemFeatureLicenseModel":{ "licenseModel":{ "id":"7e7b5d59-5f34-11e9-8747-063bb33bcbca", "name":"Standalone Node Locked" }, "attributes":{ "attribute":[ { "name":"DEPLOYMENT_TYPE", "value":"0", "displayText":"On-premise Served" }, { "name":"LICENSE_TYPE", "value":"1", "displayText":"Standalone" }, { "name":"START_LICENSE_FROM_ACTIVATION_DATE", "value":"FALSE" }, { "name":"LICENSE_DURATION_IN_DAYS", "value":"365" }, { "name":"START_DATE", "value":"2024-01-01 00:00" }, { "name":"END_DATE", "value":"2020-01-01 00:00" }, { "name":"LICENSE_GENERATION_TIME", "value":"" }, { "name":"FLOATING_USER_LIMIT", "value":"1" }, { "name":"FLOATING_SOFT_USER_LIMIT", "value":"4294967294" }, { "name":"KEY_LIFETIME_MINUTES", "value":"5" }, { "name":"TRIAL_DURATION_DAYS", "value":"0" }, { "name":"TRIAL_DURATION_HOURS", "value":"0" }, { "name":"ALLOW_COMMUTER", "value":"FALSE" }, { "name":"ALLOW_GRACE", "value":"0", "displayText":"Disallowed" }, { "name":"GRACE_PERIOD_DAYS", "value":"0" }, { "name":"GRACE_PERIOD_ELAPSED_HOURS", "value":"0" }, { "name":"COMMUTER_MAX_CHECKOUT_DAYS", "value":"0" }, { "name":"SHARING_CRITERIA", "value":"0", "displayText":"No Sharing" }, { "name":"SHARING_LIMIT", "value":"0" }, { "name":"HOLDING_CRITERIA", "value":"0", "displayText":"No Hold Time" }, { "name":"KEY_HOLDTIME_MINUTES", "value":"0" }, { "name":"OUTPUT_TYPE", "value":"0", "displayText":"Encrypted" }, { "name":"ENFORCE_LICENSE_EXCLUSIVE", "value":"1", "displayText":"Exclusive" }, { "name":"ENFORCE_CLOCK_TAMPERED", "value":"TRUE" }, { "name":"LOG_ENCRYPT_LEVEL", "value":"0", "displayText":"End User Defined" }, { "name":"ALLOW_REDUNDANCY", "value":"FALSE" }, { "name":"ENFORCE_REDUNDANCY_MAJORITY", "value":"FALSE" }, { "name":"IS_TRIAL", "value":"FALSE" }, { "name":"KEY_TYPE", "value":"1" }, { "name":"NUMERIC_TYPE", "value":"0" }, { "name":"ELAN_KEY_FLAG", "value":"0" }, { "name":"USE_AUTH_CODE", "value":"0" }, { "name":"CAPACITY", "value":"0" }, { "name":"CAPACITY_FLAG", "value":"0", "displayText":"No Capacity" }, { "name":"LOCKING_MODE", "value":"3", "displayText":"Client locked" }, { "name":"NUM_SUBNET", "value":"0" }, { "name":"LOCAL_REQUEST_LOCKCRIT_FLAG", "value":"0", "displayText":"Default" }, { "name":"CODE_TYPE", "value":"1", "displayText":"Long licenses" }, { "name":"LOCAL_REQUEST_LOCKCRIT_REQUIRED", "value":"4" }, { "name":"LOCAL_REQUEST_LOCKCRIT_FLOAT", "value":"0" }, { "name":"LOCAL_REQUEST_LOCKCRIT_MIN_NUM", "value":"1" }, { "name":"CLIENT_1_INFO", "value":"4" }, { "name":"CLIENT_2_INFO", "value":"4" }, { "name":"CLIENT_3_INFO", "value":"4" }, { "name":"CLIENT_4_INFO", "value":"4" }, { "name":"CLIENT_5_INFO", "value":"4" }, { "name":"CLIENT_6_INFO", "value":"4" }, { "name":"CLIENT_7_INFO", "value":"4" }, { "name":"SITE_LIC_2_INFO", "value":"" }, { "name":"SITE_LIC_1_INFO", "value":"" }, { "name":"SITE_LIC_4_INFO", "value":"" }, { "name":"SITE_LIC_3_INFO", "value":"" }, { "name":"SITE_LIC_5_INFO", "value":"" }, { "name":"SITE_LIC_6_INFO", "value":"" }, { "name":"SITE_LIC_7_INFO", "value":"" }, { "name":"VENDOR_PRIVATE_INFO", "value":"" }, { "name":"VENDOR_PUBLIC_INFO", "value":"" }, { "name":"VENDOR_COMMENTS", "value":"" }, { "name":"VENDOR_NUM_OF_SECRETS", "value":"0" }, { "name":"VENDOR_SECRETS_1", "value":"" }, { "name":"VENDOR_SECRETS_2", "value":"" }, { "name":"VENDOR_SECRETS_3", "value":"" }, { "name":"VENDOR_SECRETS_4", "value":"" }, { "name":"VENDOR_SECRETS_5", "value":"" }, { "name":"VENDOR_SECRETS_6", "value":"" }, { "name":"VENDOR_SECRETS_7", "value":"" }, { "name":"LICENSE_VENDOR_INFO", "value":"" } ] } }, "itemFeatureState":"INCLUDED" } ] } } }, "commonLicenseAttributes":[ { "commonLicenseAttribute":[ { "name":"LICENSE_VERSION", "value":"20", "displayText":"20 - RMS 9.5" }, { "name":"NUM_CLIENT_LOCKED", "value":"1" }, { "name":"ALLOW_VM_DETECTION", "value":"0", "displayText":"Disabled" }, { "name":"CLIENT_1_CRITERIA", "value":"4", "displayText":"Disk ID " } ] }, { "commonLicenseAttribute":[ { "name":"LICENSE_VERSION", "value":"20", "displayText":"20 - RMS 9.5" }, { "name":"NUM_CLIENT_LOCKED", "value":"1" }, { "name":"ALLOW_VM_DETECTION", "value":"0", "displayText":"Disabled" }, { "name":"CLIENT_1_CRITERIA", "value":"4", "displayText":"Disk ID " } ] } ], "activationAttributes":[ { "activationAttribute":[ { "groupName":"LOCKING", "subGroupName":"", "name":"CLIENT_1_CRITERIA", "value":"4", "readOnly":true, "mandatory":false, "associatedAttribute":{ "name":"CLIENT_1_INFO", "value":"", "readOnly":false, "mandatory":true } } ] }, { "activationAttribute":[ { "groupName":"LOCKING", "subGroupName":"", "name":"CLIENT_1_CRITERIA", "value":"4", "readOnly":true, "mandatory":false, "associatedAttribute":{ "name":"CLIENT_1_INFO", "value":"", "readOnly":false, "mandatory":true } } ] } ] } ] }, "entitlementAttributes":null } ] } }
JSON File Format for Downloads
The following is a sample JSON file format for exporting download data:
{ "downloads":{ "count":1, "download":[ { "id":"d95768fc-2781-4c7c-90bf-4e6c8d487a24", "identifier":"", "creationDate":"2024-04-15 05:13", "lastModifiedDate":"2024-04-15 05:13", "nameVersion":{ "name":"test1", "version":"" }, "releaseDate":"2024-04-15", "description":"", "state":"ENABLE", "isAttachable":false, "file":{ "name":"ems", "size":"", "logo":"", "url":"https://emsqa02.ems.engg-services.com/ui-ems/ems", "signedURL":"" }, "associatedDownloads":null, "associatedProducts":{ "associatedProduct":[ { "product":{ "externalId":"", "id":"b27faa41-42ee-4b9a-aa7f-64f07a899a61", "nameVersion":{ "name":"Product0799698", "version":"prodVer7178" } }, "state":"ENABLE" } ] }, "associatedCustomers":null, "customAttributes":null } ] } }