JSON File Formats for Exporting Data

>JSON File Format for Customers

>JSON File Format for Contacts

>JSON File Format for Features

>JSON File Format for Products

>JSON File Format for Product Suites

>JSON File Format for Entitlements

>JSON File Format for Downloads

See also: Importing and Exporting Entity 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
         }
      ]
   }
}