HaloITSM Guides
Documentation to assist with the setup and configuration of the HaloITSM platform
Searching Entities in Halo
Entity Specific Searching
Within each module in Halo, you will find a 'search bar' in the top LHS or the module in question:
This search box will return a filtered list of the module-specific entity, based on your search criteria.
Some custom fields are searchable - if you have created a custom field & have the below option enabled:
Then you can search for records based on the contents of said custom field.
Searchable parameters per module:
Entity/Module | Searchable Fields |
Agreements |
|
Items |
|
Quotations |
|
Sales Orders |
|
Users |
|
Advanced Searching
Halo also allows for searching against specific parameters against certain entities. In the front-end, you can simply click the filter icon and enter into the search bar that appears below:
You can also use perform this type of searching within the API, via including an 'advanced_search' query parameter. Endpoints that accept the 'advanced_search' parameter include:
- Clients
- Attachments (when using table view)
- Agreements
- Assets
- Ticket Lists
- Invoices
- Products
- Sales Orders
- Sites
- Users
The format of the API call is a URL Encoded array, accepting 3 parameters: 'filter_name', 'filter_type' and 'filter_value'. The filter_type parameter is an integer, where each integer represents an operation (=, <, > etc..). The integer value to operation relationships are described below:
Filter_Type Integer | Operation |
0 | in |
1 | not in |
2 | = |
3 | <> |
4 | like |
5 | not like |
6 | = |
7 | > |
8 | >= |
9 | < |
10 | <= |
An example of an API call made to the clients endpoint, filtering by clients for a specific Top Level, would look like: .../api/client?advanced_search=%5B%7B%22filter_name%22%3A%22toplevel_name%22%2C%22filter_type%22%3A4%2C%22filter_value%22%3A%22managed%22%7D%5D
Popular Guides
- Asset Import - CSV/XLS/Spreadsheet Method
- Call Management in Halo
- Creating a New Application for API Connections
- Creating Agents and Editing Agent Details
- Departments and Teams
- Halo Integrator
- Importing Data
- Multiple New Portals with different branding for one customer [Hosted]
- NHServer Deprecation User Guide
- Organisation Basics
- Organising Teams of Agents
- Step-by-Step Configuration Walk Through
- Suppliers