Unify and manage your data

Get Configurations History

Return history snapshots of configurations with some additional information.

This operation returns history snapshots of configurations with some additional information: timestamp, when configuration was changed, and who made this change.
Note: The configuration snapshots in the response are configurations with inheritance with verticals

Request

GET {TenantURL}/configuration/_history
Table 1. Parameters
Name Required Operation specific Description

Path Variable

Tenant Yes

No

Defines the tenant used to return configuration

Query

max

No

Positive Integer value to identify the maximum number of configuration history snapshots to return in a response. Can be used to organize pagination in combination with the "offset" parameter. Default value is 10.

offset

No

Positive Integer value to identify starting what element in a result set should be returned in a response. Can be used to organize pagination in combination with the "max" parameter. Default value is 0.

Response

A JSON Array of objects representing the configurations snapshots with additional information.

Example Request

GET {TenantURL}/configuration/_history?offset=6&max=3

Example Response

[
   {
      "configuration":{
        ...
      }      "timestamp":1412798650665,
      "updatedBy":"user1"
   },
   {
      "configuration":{
        ...
      }      "timestamp":1412798631159,
      "updatedBy":"user2"
   },
   {
      "configuration":{
        ...
      }      "timestamp":1412798601708,
      "updatedBy":"user3"
   }
]