Ticketing Integration
The ticketing integration documentation outlines the standard method for integrating Galooli with third-party ticketing systems. This base method provides a streamlined process for quick and efficient integration into new systems.
While the core method remains consistent, we will gather additional details from the customer, such as data destinations, and can accommodate further requirements if needed. The base integration ensures functionality, while any extra customization will be handled based on specific customer requests.
General Flow of Automatic Tickets
Basic Request
Request will be sent in a JSON format.
All date and time fields are sent in UTC format.
Galooli will send the following fields for basic authentication:
Source System - GAL_NOC
Case Origin - Automated
Organization - the organization the ticket was created for as defined in Galooli
Offset time - All date and time fields are sent in UTC. The organization offset will be sent for time conversion in the third-party system.
Basic Response
Galooli expects to receive a response in the following format:
Status: success:200, fail:300
Data:
In case of success -
Ticket id: the id of the ticket as created in the third-party ticketing system.
Message (optional)
In case of failure:
Error message (optional)
Tickets Creation
Request format sent by Galooli:
Site Name - the unit's name
Alarm Name - the name of the alarm as defined in the NOC Configuration Manager by the user.
Alarm Start Time - the time the alarm was first collected (before the activation delay).
Criticality - the criticality of the alarm as defined in the NOC Configuration Manager by the user.
Comment 1 - textual description, defined as "Comment 1" in the NOC Configuration Manager.
Comment 2 - same as above, but for "Comment 2"
Comment 3 - same as above, but for "Comment 3"
Comment 4 - same as above, but for "Comment 4"
Tickets Update/Close
Request format sent by Galooli:
All of the fields sent as part of the creation, in addition to:
Ticket id: the id of the ticket which is supposed to be cleared/updated
Alarm Clear Time - the time the alarm was cleared (before the release delay)
Â