Documentation forAccess Rights Manager

Timeline APIs

Post Events Statistics (POST)

Returns statistical data for events in the timeline.

Route

URI

/api/v1/TimeLine/EventStatistics

Method

POST

Result

JSON – EventStatisticsModel

Parameters

{

    "StartTime": "2025-12-30T07:27:00",

    "EndTime": "2026-01-13T07:27:00",

    "Filters": [],

    "Scale": "Day"

}

Example

POST http://localhost/api/v1/TimeLine/EventStatistics
Content-Type: application/json

{query parameters}

Post Events List (POST)

Returns a list of events for the timeline.

Route

URI

/api/v1/TimeLine/Events

Method

POST

Result

JSON – Array of EventModel

Parameters

{

    "StartTime": "2025-12-30T07:27:00",

    "EndTime": "2026-01-13T07:27:00",

    "Filters": []

}

Example

POST http://localhost/api/v1/TimeLine/Events
Content-Type: application/json

{query parameters}

Get Events Categories (GET)

Returns available categories for filtering timeline events.

Route

URI

/api/v1/TimeLine/FilterCategories

Method

GET

Result

JSON – Array of CategoryModel

Parameters

None

Example

GET http://localhost/api/v1/TimeLine/FilterCategories

[

    {

        "Id": 0,

        "DisplayName": "Provider",

        "PropertyName": "Provider",

        "FilterValues": [

            {

                "Id": 1,

                "DisplayName": "N/A"

            },

            {

                "Id": 4,

                "DisplayName": "eng.protected-networks.local"

            },

            {

                "Id": 2,

                "DisplayName": "lab.protected-networks.local"

            }

        ]

    },

    {

        "Id": 1,

        "DisplayName": "Event type",

        "PropertyName": "EventType",

        "FilterValues": [

            {

                "Id": 6,

                "DisplayName": "Active Directory user or computer account created"

            },

            {

                "Id": 10,

                "DisplayName": "Attribute changed"

            },

            {

                "Id": 35,

                "DisplayName": "Changes on alert definitions"

            },

            {

                "Id": 40,

                "DisplayName": "External Script"

            },

            {

                "Id": 8,

                "DisplayName": "Password reset"

            }

        ]

    },

    {

        "Id": 2,

        "DisplayName": "Technology",

        "PropertyName": "Technology",

        "FilterValues": [

            {

                "Id": 0,

                "DisplayName": "N/A"

            },

            {

                "Id": 1,

                "DisplayName": "Active Directory"

            }

        ]

    },

    {

        "Id": 3,

        "DisplayName": "Severity",

        "PropertyName": "Severity",

        "FilterValues": [

            {

                "Id": 0,

                "DisplayName": "Information"

            },

            {

                "Id": 1,

                "DisplayName": "Warning"

            },

            {

                "Id": 2,

                "DisplayName": "Critical"

            }

        ]

    },

    {

        "Id": 4,

        "DisplayName": "Source type",

        "PropertyName": "SourceType",

        "FilterValues": [

            {

                "Id": 1,

                "DisplayName": "Logbook"

            }

        ]

    },

    {

        "Id": 5,

        "DisplayName": "Machine name (Collector)",

        "PropertyName": "GafferMachineName",

        "FilterValues": [

            {

                "Id": 1,

                "DisplayName": "N/A"

            },

            {

                "Id": 3,

                "DisplayName": "brn-cld-385"

            }

        ]

    }

]