Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to refer to JSON body or header when importing with RESTAPI URL in JSON format to Insight

Janne Jaula December 15, 2021

If I query e.g. https://bitbucket.base.url/rest/api/1.0/admin/license

I will get response where the only thing I can map to in import object mapping is a sub-object "status" (which insight for some odd reason names "statu").

As the main json body does not have named element, I have not been able to figure out how to get the attributes it contains mapped to insight objects.

How do I map the attributes from JSON body to objects?

{
  "creationDate": 1610024400000,
  "purchaseDate": 1610197200000,
  "expiryDate": null,
  "numberOfDaysBeforeExpiry": 2147483647,
  "maintenanceExpiryDate": 1642597200000,
  "numberOfDaysBeforeMaintenanceExpiry": 35,
  "gracePeriodEndDate": null,
  "numberOfDaysBeforeGracePeriodExpiry": 2147483647,
  "maximumNumberOfUsers": 500,
  "unlimitedNumberOfUsers": false,
  "serverId": null,
  "supportEntitlementNumber": "SEN-123456",
  "license": "ABC1234LICENCEKEYGOESHERE",
  "status": {
    "currentNumberOfUsers": 345,
    "serverId": "something"
  }
}

 Additionally, there is valuable information in the header too, is there a way to refer to the json response header and e.g. pick host name from there?

0 answers

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
SERVER
TAGS
AUG Leaders

Atlassian Community Events